Commit Graph

930 Commits (3f7958158ffc6defc37b19102d33924af18b85b5)

Author SHA1 Message Date
Ryan Wang 1a6b57576e perf: optimize the code of main.ts
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-06-16 17:01:18 +08:00
Ryan Wang 8783c5b1f1 chore: use pnpm's workspace feature to manage base components (halo-dev/console#579) 2022-06-14 15:56:55 +08:00
Ryan Wang 89892a9d79 perf: improve forms ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-31 16:19:04 +08:00
Ryan Wang b5394f19b9 perf: improve plugin detail page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-31 11:58:02 +08:00
Ryan Wang 9169a8e308 feat: add user personal access token settings page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-31 11:34:48 +08:00
Ryan Wang 6f6adaaf59 feat: add role management page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-30 22:38:57 +08:00
Ryan Wang 7e032b5cab perf: improve user profile page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-30 21:06:02 +08:00
Ryan Wang 2880bc46c1 perf: improve settings page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-30 19:54:43 +08:00
Ryan Wang c057bf9065 perf: improve plugin detail page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-30 17:06:18 +08:00
Ryan Wang 4e67f034c5 refactor: theme page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-30 16:36:34 +08:00
Ryan Wang e2c811fc4e chore: add tailwindcss prettier plugin and reformat code
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-29 23:55:06 +08:00
Ryan Wang 196328df71 perf: improve sheets management page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-29 21:22:37 +08:00
Ryan Wang 4120fcde5e feat: add visual theme editing page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-29 15:13:01 +08:00
Ryan Wang b38c00c45d feat: add menu management page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-28 16:05:49 +08:00
Ryan Wang 5fcba1d66c perf: improve dashboard page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-27 17:28:25 +08:00
Ryan Wang ad17e01225 feat: add filters dropdown ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-26 17:37:08 +08:00
Ryan Wang 89458cd18c feat: add comments list page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-26 14:21:31 +08:00
Ryan Wang f3781817ea perf: improve attachments list page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-25 15:47:03 +08:00
Ryan Wang a6ab875a37 perf: improve attachments list page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 18:05:05 +08:00
Ryan Wang c6bd47d5e3 feat: add algolia search engine plugin mock
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 15:44:29 +08:00
Ryan Wang 74dc9eda8e feat: add user list page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 15:10:16 +08:00
Ryan Wang 17044e3149 perf: improve plugin detail page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-24 11:14:28 +08:00
Ryan Wang 5f640f68ff feat: add plugins list and detail page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-23 18:09:09 +08:00
Ryan Wang f9853411ae feat: add post editor page
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-23 15:16:23 +08:00
Ryan Wang ae2cc405d4 perf: improve posts page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-19 16:41:52 +08:00
Ryan Wang 0bfbe52a0c perf: improve attachments page ui
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-17 21:51:19 +08:00
Ryan Wang 95c624554c feat: add post settings modal
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-17 16:45:30 +08:00
Ryan Wang c21782ddb7 feat(components/base/button): support route prop to push route 2022-05-16 16:23:09 +08:00
Ryan Wang 70d682f2cf refactor: mobile menus drawer
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-16 14:30:21 +08:00
Ryan Wang 16d6eb5c1f fix(components/base/modal): cannot click on page elements after mounting modal components
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-16 13:26:42 +08:00
Ryan Wang 0046100139 refactor: modal component transition
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-16 12:39:35 +08:00
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 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 be8cdb3b54 refactor: rename FilledLayout to BasicLayout
Signed-off-by: Ryan Wang <i@ryanc.cc>
2022-05-11 20:41:42 +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 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 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 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 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