Commit Graph

16 Commits

Author SHA1 Message Date
Ramon Wenger f5b44cdf37 Fix module description highlight test 2024-03-10 16:19:45 +01:00
Ramon Wenger b7466d70d1 Add test for instrument intro and fix it
Relates to MS-895 #complete
2024-03-07 17:13:55 +01:00
Ramon Wenger 0cf39373da Add test for deleting chapter intro highlights
Relates to MS-895
2024-03-07 13:14:54 +01:00
Ramon Wenger 23698a432b Update sidebar on color change
Resolves MS-894 #complete
2024-03-07 10:48:26 +01:00
Ramon Wenger 42a3173123 Fix highlighting in instruments with long contents
Relates to MS-889
2024-02-28 15:09:22 +01:00
Ramon Wenger 22cd8eb57f Add frontend implementation for chapter highlights, re-enable cypress
test
2024-02-28 11:19:45 +01:00
Ramon Wenger 4ad5031803 Add new tests for module and chapter highlights 2024-02-28 11:14:45 +01:00
Ramon Wenger ebe7be43cb Add new test for instrument page and add onNote function 2024-02-28 11:14:45 +01:00
Ramon Wenger 9112fb3fc8 Add more tests for the instrument highlights
Also refactor the existing tests, add a test which clicks the note icon
first, and refactor some of the existing highlight helpers
2024-02-28 11:14:45 +01:00
Ramon Wenger 2d46eedac1 Update client code to reflect highlight change
Add first highlight code to the instrument page
2024-02-28 11:14:45 +01:00
Ramon Wenger afc415dc8a Add test for instrument highlights 2024-02-28 11:14:45 +01:00
Ramon Wenger 376f2c5f82 Add URL parsing to the HighlightSidebar component
Resolves MS-881 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger f0018e2e56 Make note read-only after saving
Resolves MS-880 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger 4c42a152fb Switch Popover after Highlight is created
Fixes MS-878 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger 9905d32b7b Prevent nested ContentBlocks to also open a HighlightPopover
Also add a Testcase for them

Relates to MS-879
2024-02-28 11:14:45 +01:00
Ramon Wenger 8afe36e8ea Add cypress test for highlights 2024-02-28 11:14:45 +01:00