Skip to content
This repository has been archived by the owner on Apr 15, 2023. It is now read-only.

수강 과목 현황에 대한 UI/UX 고민 #51

Open
nbsp1221 opened this issue Sep 7, 2020 · 3 comments
Open

수강 과목 현황에 대한 UI/UX 고민 #51

nbsp1221 opened this issue Sep 7, 2020 · 3 comments
Labels
enhancement New feature or request good first issue Good for newcomers will-implemented-to-extension 확장 프로그램에서 구현 혹은 구현할 기능입니다

Comments

@nbsp1221
Copy link
Member

nbsp1221 commented Sep 7, 2020

Reference

What is the problem?

메인 페이지의 수강 과목 현황에 팀 프로젝트 항목이 늘어남에 따라 UI/UX에 불편함을 느낄 수 있는 문제가 제기되었습니다.
또한 앞으로 퀴즈나 시험 등 강의와 관련된 알림이 추가될 수도 있습니다.
이에 따라 현재 수강 과목 현황의 UI/UX를 어떻게 더 좋게 바꿀 수 있을지 논의를 진행하고자 이렇게 issue를 열었습니다.

@nbsp1221 nbsp1221 added enhancement New feature or request good first issue Good for newcomers labels Sep 7, 2020
@hun-0k
Copy link

hun-0k commented Nov 12, 2020

UI에 대한 불편함이 문제가 되면 강의 숨기기 ON/OFF와 같이 수강 과목 현황에 대한 각 항목에 대한 숨기기 ON/OFF기능이 있으면 좋을 것 같습니다.

@mouse0429
Copy link

현재 팀프로젝트 column이 추가된 상태로 사용중인데 해당 column 에 선택지를 추가하는 방안은 어떨까요?
팀프로젝트 / 퀴즈
이런식으로 column을 바꾸고 퀴즈를 클릭하면 퀴즈 내역이, 팀프로젝트를 클릭하면 팀프로젝트 내역이 뜨게하는 방안을 제안해봅니다.

@mirusu400 mirusu400 added the will-implemented-to-extension 확장 프로그램에서 구현 혹은 구현할 기능입니다 label May 27, 2022
@mirusu400
Copy link
Member

mirusu400 commented May 27, 2022

약간 늦었지만 UI/UX 얘기를 다시 꺼내볼려고 합니다

@hun-0k 각 항목에 대한 숨기기 ON/OFF기능
@mouse0429 column을 바꾸고 퀴즈를 클릭하면 퀴즈 내역이, 팀프로젝트를 클릭하면 팀프로젝트 내역이 뜨게하는 방안을 제안해봅니다.

위 두 기능 모두 이전에 Tempermonkey Script를 이용하던 때에는 불가능했었습니다. Tempermonkey 스크립트는 일회성으로 적용되는 스크립트일 뿐 (스크립트를 사용자가 직접 수정하지 않고는) 사용자 설정값을 저장하거나 하는건 힘들었습니다.

지금 현재는 Extension으로 옮겨왔기 때문에 아무런 걱정없이 설정값을 설정하고 저장이 가능합니다. 대표적으로 시간표 고정 이 있죠.

아무튼 지금 당장 드는 생각으로는 메인화면에 올려놓을수 있는 Column을 사용자가 지정할 수 있게끔 하는걸로 구상중입니다. 다만 설정창을 확장프로그램 자체페이지로 할지, 클라스에 박아놓을지 이런게 아직 고민중이라서 좋은 생각 나시는 분들은 댓 부탁드리겠습니다 ㅠㅠ
(이때 설정으로 #90 #46 까지 같이 묶을려고 합니다)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers will-implemented-to-extension 확장 프로그램에서 구현 혹은 구현할 기능입니다
Projects
None yet
Development

No branches or pull requests

4 participants