Commit Graph

1132 Commits (d707eeca0ede024fca50114ed248f8e84d6f66be)

Author SHA1 Message Date
Ryan Wang c0e4e679da feat: add SystemSettingsLayout layout component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-13 15:36:02 +08:00
Ryan Wang 90755adaef chore: add vite-plugin-dts to generate components typings"
see https://github.com/qmhc/vite-plugin-dts

Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-12 20:57:03 +08:00
Ryan Wang 0c74a819d5 refactor: routes mapping and page views structure
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-12 15:28:21 +08:00
Ryan Wang 3a4ccba128 feat: set pwa theme color
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-12 10:23:57 +08:00
Ryan Wang be8cdb3b54 refactor: rename FilledLayout to BasicLayout
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 20:41:42 +08:00
Ryan Wang d575f8c9ec feat: add pwa support 2022-05-11 19:22:10 +08:00
Ryan Wang bf4dbc7888 feat: add themes page component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 17:47:42 +08:00
Ryan Wang b6e10ad776 feat: add attachment list component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 17:20:10 +08:00
Ryan Wang 95f9abb551 chore: remove the --fix parameter from the lint script
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 15:49:52 +08:00
Ryan Wang b16570a0b3 refactor: post list component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 15:47:07 +08:00
Ryan Wang 8b483b5f00 refactor: post list component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 15:46:23 +08:00
Ryan Wang f24bd9c503 feat: add posts mock data
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-10 18:06:47 +08:00
Ryan Wang 5d847532ef chore: bump histoire version
see https://github.com/histoire-dev/histoire/releases/tag/v0.4.5
2022-05-10 14:31:13 +08:00
Ryan Wang c7a30b90e3 chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-08 23:31:30 +08:00
Ryan Wang d05cb2039a perf: user profile display role tag
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-07 17:42:29 +08:00
Ryan Wang e99ec64919 feat: add mobile bottom menu bar
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-07 17:35:10 +08:00
Ryan Wang 29ef0d3ebc feat: add user profile page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-07 15:52:56 +08:00
Ryan Wang 0669efdcc5 feat(components/tabbar): support direction prop
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-05 17:49:42 +08:00
Ryan Wang 09ecea0b44 chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-04 21:06:44 +08:00
Ryan Wang ba3018355e chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-29 15:16:18 +08:00
Ryan Wang 1e350ecad4 feat: add tabs component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-29 15:15:09 +08:00
Ryan Wang 2bb7a1e963 feat: add tabbar component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-28 21:55:56 +08:00
Ryan Wang d3913a46fa feat: add alert component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-28 17:26:08 +08:00
Ryan Wang 6a6aa8c250 feat: add card component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-28 15:35:16 +08:00
Ryan Wang c3c16dd77d chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 15:33:01 +08:00
Ryan Wang 2b35d67c4e feat: add tooltip component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 15:28:13 +08:00
Ryan Wang e869f05868 refactor(components/modal): remove default footer button
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 14:06:02 +08:00
Ryan Wang 9d640c3a2b refactor: mount modal to body node
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-27 11:21:38 +08:00
Ryan Wang c0e6267ccc feat: add modal component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-26 21:52:56 +08:00
Ryan Wang 3853d55fd1 feat: add navbar login profile
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-25 15:15:46 +08:00
Ryan Wang 7db6894723 perf: improve menu styles
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-25 11:23:53 +08:00
Ryan Wang 710868b3c4 perf: improve page layout
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-25 11:04:00 +08:00
Ryan Wang 4ca8071c8e chore: add gzip compression vite plugin
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 15:14:03 +08:00
Ryan Wang f9f00181c6 fix: menu vertical overflow
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 14:33:46 +08:00
Ryan Wang 05df5f626b chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-24 14:19:42 +08:00
Ryan Wang af61b8ce52 chore: update netlify.toml
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-22 16:13:53 +08:00
Ryan Wang 2e627c21ee refactor: use histoire instead of view components page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-22 16:05:30 +08:00
Ryan Wang b8c60cde6f perf: improve button loading styles
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 17:44:25 +08:00
Ryan Wang bbeddb509c feat: add tag component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 17:33:13 +08:00
Ryan Wang 717a9f68fc feat: add space component and test case
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 15:48:59 +08:00
Ryan Wang f7d26d81a1 test: add test case for button loading state
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-21 10:53:29 +08:00
Ryan Wang 345c0bc3cb feat: button component support loading state
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 17:58:50 +08:00
Ryan Wang a3462c756c chore: bump dependencies
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 14:41:07 +08:00
Ryan Wang 4b54211a9f feat: add checkbox and checkbox-group component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-20 14:40:16 +08:00
Ryan Wang 717ef1da35 feat: add radio and radio-group component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 17:56:21 +08:00
Ryan Wang 195fb87552 test: add input component test case about props and v-model
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 14:39:38 +08:00
Ryan Wang 239e1a11da feat: add textarea component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 14:33:09 +08:00
Ryan Wang ee0fa26c8b test: add input component test case
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 12:09:24 +08:00
Ryan Wang fa0084e0de feat: add native select component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 12:06:38 +08:00
Ryan Wang 72abd6c55e feat: add native select component
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-04-19 12:06:17 +08:00