1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-12 13:24:52 +00:00

add kanban view (#6951)

* add kanban view

* optimize code

* update setting panel and favicon

* fix drag and drop bug

* update empty tips

* add card placeholder

* update card drag and drop

* update list drag and drop

* optimize code

* fix drop bug

* fix syntax error

* feat: optimize code

* feat: add op

* feat: optimize ui

* format code

* feat: optimize ui

* feat: optimize code

* optimize code

---------

Co-authored-by: zhouwenxuan <aries@Mac.local>
Co-authored-by: 杨国璇 <ygx@Hello-word.local>
This commit is contained in:
Aries
2024-11-08 15:31:48 +08:00
committed by GitHub
parent 51cfcee51d
commit 89760c7114
55 changed files with 3937 additions and 9 deletions

View File

@@ -15,6 +15,10 @@ const VIEW_OPTIONS = [
{
key: 'gallery',
type: VIEW_TYPE.GALLERY,
},
{
key: 'kanban',
type: VIEW_TYPE.KANBAN,
}
];
@@ -43,6 +47,8 @@ const AddView = ({ target, toggle, onOptionClick }) => {
return gettext('Table');
case VIEW_TYPE.GALLERY:
return gettext('Gallery');
case VIEW_TYPE.KANBAN:
return gettext('Kanban');
default:
return type;
}