diff --git a/manifest.config.ts b/manifest.config.ts index 36d9945..377fc85 100644 --- a/manifest.config.ts +++ b/manifest.config.ts @@ -2,9 +2,9 @@ import { ManifestV3Export } from '@crxjs/vite-plugin'; const manifest = { manifest_version: 3, - name: '돋부기', + name: 'HSU 돋부기', version: '2.1.1', - description: 'dotbugi', + description: '한성대학교 LMS 강의, 과제, 퀴즈를 한 눈에!', action: {}, icons: { '16': 'images/icon/icon-16.png', diff --git a/option.html b/option.html index a1530d4..6b73a4b 100644 --- a/option.html +++ b/option.html @@ -3,7 +3,7 @@ - 돋부기 | 설정 + 돋부기
diff --git a/public/images/icon/icon-128.png b/public/images/icon/icon-128.png index 3a1361e..a3a85d0 100644 Binary files a/public/images/icon/icon-128.png and b/public/images/icon/icon-128.png differ diff --git a/public/images/icon/icon-16.png b/public/images/icon/icon-16.png index b1a5247..b915a1d 100644 Binary files a/public/images/icon/icon-16.png and b/public/images/icon/icon-16.png differ diff --git a/public/images/icon/icon-32.png b/public/images/icon/icon-32.png index e257737..3242740 100644 Binary files a/public/images/icon/icon-32.png and b/public/images/icon/icon-32.png differ diff --git a/public/images/icon/icon-48.png b/public/images/icon/icon-48.png index 7e9a0ea..d96b9bb 100644 Binary files a/public/images/icon/icon-48.png and b/public/images/icon/icon-48.png differ diff --git a/src/assets/bugi.png b/src/assets/bugi.png deleted file mode 100644 index 92ddd9a..0000000 Binary files a/src/assets/bugi.png and /dev/null differ diff --git a/src/assets/close.png b/src/assets/close.png deleted file mode 100644 index 6be7b02..0000000 Binary files a/src/assets/close.png and /dev/null differ diff --git a/src/assets/exit.png b/src/assets/exit.png new file mode 100644 index 0000000..704e9c3 Binary files /dev/null and b/src/assets/exit.png differ diff --git a/src/assets/icon.png b/src/assets/icon.png new file mode 100644 index 0000000..5ce5084 Binary files /dev/null and b/src/assets/icon.png differ diff --git a/src/content/App.tsx b/src/content/App.tsx index 7f58252..4994ae7 100644 --- a/src/content/App.tsx +++ b/src/content/App.tsx @@ -1,7 +1,7 @@ import { Popover, PopoverTrigger, PopoverContent } from '@/components/ui/popover'; import { useEffect, useMemo, useState } from 'react'; -import Bugi from '@/assets/bugi.png'; -import Close from '@/assets/close.png'; +import icon from '@/assets/icon.png'; +import exit from '@/assets/exit.png'; import { Assign, Filters, Quiz, TAB_TYPE, Vod } from './types'; import { ListFilter, RefreshCw, Search } from 'lucide-react'; import filter from '@/assets/filter.svg'; @@ -153,16 +153,24 @@ export default function App() { {isOpen ? ( setIsOpen(!isOpen)} - className="rounded-2xl w-32 h-32 bg-white border-zinc-500 shadow-xl cursor-pointer" + src={exit} + onClick={(e) => { + setIsOpen(!isOpen); + e.preventDefault(); + }} + draggable={false} + className="rounded-2xl w-32 h-32 shadow-xl cursor-pointer" alt="Close" /> ) : ( setIsOpen(!isOpen)} - className="rounded-2xl w-32 h-32 bg-white border-zinc-500 shadow-xl cursor-pointer" + src={icon} + onClick={(e) => { + setIsOpen(!isOpen); + e.preventDefault(); + }} + draggable={false} + className="rounded-2xl w-32 h-32 shadow-xl cursor-pointer" alt="Open" /> )} diff --git a/src/option/Header.tsx b/src/option/Header.tsx index 0dad275..c507aae 100644 --- a/src/option/Header.tsx +++ b/src/option/Header.tsx @@ -11,21 +11,24 @@ export default function Header({ location }: { location: string }) { }); }, []); - console.log(location); let title = '안녕하세요'; switch (location) { case '/vod': title = '동영상 강의 목록'; + window.document.title = '돋부기 | 강의 목록'; break; case '/assignment': title = '과제 목록'; + window.document.title = '돋부기 | 과제 목록'; break; case '/quiz': title = '퀴즈 목록'; + window.document.title = '돋부기 | 퀴즈 목록'; break; default: title = '대시보드 🚀'; + window.document.title = '돋부기 | 대시보드'; break; } return ( diff --git a/src/option/Sidebar.tsx b/src/option/Sidebar.tsx index 90be9e4..521c924 100644 --- a/src/option/Sidebar.tsx +++ b/src/option/Sidebar.tsx @@ -1,20 +1,25 @@ import { Home, LayoutDashboard, NotebookText, NotepadText, Video, Zap } from 'lucide-react'; import type React from 'react'; import { Link, useLocation } from 'react-router-dom'; -import bugi from '@/assets/bugi.png'; +import icon from '@/assets/icon.png'; const Sidebar: React.FC = () => { return ( -