memos/web
CorrectRoadH 0a66c5c269
feat: new resource dashboard (#1346)
* feat: refator the file dashboard

* feat: support select resouce file

* feat: suppor delete select files

* feat: support share menu, implement rename and delete

* chore: change the color of hover

* chore: refator file dashboard to page

* feat: add i18n for button

* feat: beautify the button

* fix: the error position of button

* feat: only select when click circle instead of whole card

* feat: beautify file dashboard

* chore: factor the filecard code

* feat: using dropdown component intead of component

* feat: add i18n for delete selected resource button

* feat: delete the unused style of title

* chore: refactor file cover

* feat: support more type file cover

* feat: use memo to reduce unused computing in filecover

* feat: when no file be selected, click the delete will error

* feat: store the select resource id instead of source to save memory

* chore: delete unused code

* feat: refactor the file card

* chore: delete unused style file

* chore: change file to resource

* chore: delete unused import

* chore: fix the typo

* fix: the error of handle check click

* fix: the error of handle of uncheck

* chore: change the name of selectList to selectedList

* chore: change the name of selectList to selectedList

* chore: change the name of selectList to selectedList

* chore: delete unused import

* feat: support Responsive Design

* feat: min display two card in a line

* feat: adjust the num of a line in responsive design

* feat: adjust the num of a line to 6 when using md

* feat: add the color of hover source card when dark

* chore: refactor resource cover css to reduce code

* chore: delete unnessnary change

* chore: change the type of callback function

* chore: delete unused css code

* feat: add zh-hant i18n

* feat: change the position of buttons

* feat: add title for the icon button

* feat: add opacity for icon

* feat: refactor searchbar

* feat:move Debounce to search

* feat: new resource search bar

* feat: reduce the size of cover

* support file search

* Update web/src/pages/ResourcesDashboard.tsx

Co-authored-by: boojack <stevenlgtm@gmail.com>

* Update web/src/components/ResourceCard.tsx

Co-authored-by: boojack <stevenlgtm@gmail.com>

* chore: reduce css code

* feat: support lowcase and uppercase search

* chore: reserve the searchbar

* feat: refator resource Search bar

* chore: change the param name

* feat: resource bar support dark mode

* feat: beautify the UI of dashboard

* chore: extract positionClassName from actionsClassName

* feat: reduce the length of search bar

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-03-15 20:06:30 +08:00
..
.vscode feat: new resource dashboard (#1346) 2023-03-15 20:06:30 +08:00
public chore: update logo format to png (#830) 2022-12-23 00:21:53 +08:00
src feat: new resource dashboard (#1346) 2023-03-15 20:06:30 +08:00
.eslintrc.json chore: update links reference (#1243) 2023-03-04 15:06:01 +08:00
.gitignore migrate frontend 2021-12-08 23:43:52 +08:00
.prettierrc migrate frontend 2021-12-08 23:43:52 +08:00
index.html chore: update logo format to png (#830) 2022-12-23 00:21:53 +08:00
package.json feat: use react-hot-toast (#1321) 2023-03-09 08:54:14 +08:00
postcss.config.js feat: use tailwindcss and show export btn 2022-01-31 19:16:01 +08:00
README.md migrate frontend 2021-12-08 23:43:52 +08:00
tailwind.config.js fix: expand btn display in front of menu (#1342) 2023-03-14 08:39:07 +08:00
tsconfig.json feat: responsive view (#75) 2022-06-19 11:32:49 +08:00
vite.config.ts refactor: declare variable for devProxyServer (#1220) 2023-03-01 19:50:43 +08:00
yarn.lock feat: use react-hot-toast (#1321) 2023-03-09 08:54:14 +08:00

Memos web