Preston Cook
4752f5860a
fix(ui): fix longstanding drag-and-drop duplication issue ( #502 )
...
* fix(ui): fixed color switching on list reordering
* chore: remove lock file
* chore: add back lock file
* feat(ui): fix color duplication issue and prevent scrolling beyond parent
* feat(ui): add to storybook
* fix(ui): remove white background while dragging
* chore: remove dnd pangea from package.json
* chore: rebuild lock file
* chore: remove nested li element issue
* fix(ui): allow grabbing cursor while dragging
* fix(ui): address chromatic errors
* fix(ui): address chromatic errors
* fix(ui): address linting issues and pass tests
* fix(ui): create hook for modifying the cursor globally
* chore: add check for storybook env
* chore: add back unused import to AddAllButton
* fix: make cursor grabbing hook more explicit
* chore: move sortable list item into sortable list file
* fix: remove isStorybook prop from ScheduleListItem
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2025-02-04 17:28:54 -06:00
suhas
6f1afc5b25
feat: add core curriculum chips to injected popup ( #372 )
...
* feat: add core curriculum chips to injected popup
* fix: add VP and MAcore indicators
* feat: core now defined in constructor
* fix: make core and flags closer together
* fix: stop empty core chip from showing when no core requirements
* fix: remove optional chaining for core chips
* feat: generalize Chip for both flags and core classes
* fix: change types for storybook and add new story for CoreChip
* fix: remove labelMap prop from Chip, chore: clean up imports
* feat: change tooltip for core curriculum requirement
---------
Co-authored-by: Derek Chen <derex1987@gmail.com >
2024-10-22 16:15:27 -05:00
Razboy20
e3c2da36df
style: always show scrollbar ( #215 )
...
* style: always show scrollbar
* fix: hide header scrollbar in specific instances
* hotfix: prettier fail
* style: always show scrollbar
* fix: hide header scrollbar in specific instances
2024-05-20 21:56:36 -05:00
Razboy20
e080e93faa
refactor: remove component subfolders ( #184 )
...
(and unused components)
2024-03-21 13:47:59 -05:00
doprz
efed1c0edb
feat: enable TS strict mode ( #168 )
...
* feat: enable TS strict mode
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: colors bug with default
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: text type errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors - add definite assignment assertion
* fix: strict TS errors - add definite assignment assertion
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix(ESLint): error on no-explicit-any
* fix: type annotations for any types
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors (and remove packages)
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* fix: strict TS errors
* feat: enable React.StrictMode
* fix: strict TS errors (done!)
* fix: build error
* fix: replace no-explicit-any assertions
* refactor: cleanup
* refactor: more cleanup
* style: prettier
---------
Co-authored-by: Lukas Zenick <lukas@utexas.edu >
Co-authored-by: Razboy20 <razboy20@gmail.com >
2024-03-21 13:19:40 -05:00
Samuel Gunter
dc77cc27da
feat: course colors ( #175 )
...
* feat: course colors
* docs: fix typo in jsdoc
2024-03-17 02:05:59 -05:00
Razboy20
85769e9d2c
refactor(UserSchedule): index by a unique id rather than name ( #166 )
...
* refactor(UserSchedule): index by a unique id rather than name
* refactor: Update parameter names in schedule function jsdocs
* refactor: change more instances of .name to .id
* refactor: Fix typo in variable name and update references
* refactor: Remove console.log statement
* fix(chromatic): Update ScheduleListItem story
* refactor: remove unused eslint rule
2024-03-14 23:09:04 -05:00
Razboy20
038ebaa268
feat: list reordering ( #154 )
2024-03-13 16:45:32 -05:00
Sriram Hariharan
8e181b3010
feat: added scrapedAt property ( #149 )
...
* feat: added scrapedAt property
* fix: type-check
2024-03-12 00:57:00 -05:00
Razboy20
f67280127a
refactor: remove listWidth prop from List component and associated components ( #135 )
2024-03-09 00:37:31 -06:00
Razboy20
11303daebc
fix: chromatic build
2024-03-07 18:34:35 -06:00
Razboy20
8f360206fb
chore: cleanup/resolve PR comments
2024-03-07 16:45:26 -06:00
doprz
265652c420
feat: check-path-alias autofix ( #124 )
...
* feat: add autofix
* chore: autofix repo with new custom ESLint rule
2024-03-06 15:11:31 -06:00
Dhruv
87799d8f02
feat: fix icons on PopupMain and convert to tailwind ( #108 )
...
* feat: fix icons on PopupMain
* fix: use text-white
* fix: move TestColors
* fix: convert to tailwind
* fix: finish moving TestColors out
* chore: add path alias
* chore: lint PR
* feat: create storybook.ts and move tailwindColorways there
---------
Co-authored-by: doprz <52579214+doprz@users.noreply.github.com >
2024-03-06 15:11:28 -06:00
doprz
8a6e9070e0
chore: lint-format-docs-tests-bugfixes ( #105 )
...
* docs: add jsdoc
* feat: change enums to as const objects
* chore(test): add themeColors.test.ts
* fix: fix tests and bugs with strings.ts util
* fix: path alias imports and tsconfig file bug
* fix: remove --max-warnings 0
2024-03-06 15:11:27 -06:00
knownotunknown
39947b3694
fix: build errors and merge in Casey's branch (driodiwb)
2024-03-06 15:05:38 -06:00
doprz
837fddf804
fix: non-virtual dnd
2024-03-06 10:48:51 -06:00
doprz
cd34601379
feat: made List more extensible
2024-03-06 10:46:47 -06:00
doprz
e6b4049403
feat: add List component
2024-03-06 10:44:09 -06:00