Commit Graph

160 Commits

Author SHA1 Message Date
Ramon Wenger 2626c928b1 Fix old todo, also remove !important from CSS 2024-04-10 11:22:33 +02:00
Lorenz Padberg 4bab3877f3 Fix padding for bookmark action on instrument blocks 2024-04-04 10:15:04 +02:00
Lorenz Padberg ae09d9a1ef Fix lint 2024-03-20 14:34:20 +01:00
Lorenz Padberg b7a009972f Fix Assignment bug 2024-03-20 14:25:30 +01:00
Ramon Wenger c6e6491ef9 Add all activity types to page in client 2024-02-28 11:19:45 +01:00
Ramon Wenger 15e173221a Refactor highlight functions and helpers to reuse them with modules and
chapters
2024-02-28 11:14:45 +01:00
Ramon Wenger b38b8c8586 Refactor and simplify code to create a highlight 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 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 5789e9cc6f Refactor some test code and fix small errors 2024-02-28 11:14:45 +01:00
Ramon Wenger 837fcc81be Handle choosing a color and clicking on the note icon differently
Resolves MS-869 and MS870 #Complete
2024-02-28 11:14:45 +01:00
Ramon Wenger 8b22146c63 Update highlight fragment 2024-02-28 11:14:45 +01:00
Ramon Wenger bf71faae3f Add Update Highlight mutation stub 2024-02-28 11:14:45 +01:00
Ramon Wenger f41b43aa70 Add mutation for adding highlights to client also 2024-02-28 11:14:45 +01:00
Ramon Wenger 9213d57be5 Add highlight query to client 2024-02-28 11:14:45 +01:00
Ramon Wenger 4584cb860e Fix some typing issues 2024-02-28 11:14:45 +01:00
Ramon Wenger 6e85b3a9dc Reformat, refactor some code and fix some linting errors 2024-02-28 11:14:45 +01:00
Ramon Wenger 2953ea4c8e Refactor some code 2024-02-28 11:14:44 +01:00
Ramon Wenger 6f1b0dfefd Move the selection from the directive to the component 2024-02-28 11:14:44 +01:00
Ramon Wenger 1927036610 Update and add to GraphQL typing in client and on server 2024-02-28 11:14:44 +01:00
Ramon Wenger 485e07067b Add new directive responsible for saving selections 2024-02-28 11:06:20 +01:00
Ramon Wenger 9759a64069 Update CSS import 2023-04-13 16:35:56 +02:00
Ramon Wenger 6a506278ad Replace symbol with correct HTML code 2023-04-13 14:26:13 +02:00
Ramon Wenger 264f0abc27 Merge branch 'hotfix/duplicate-and-delete-content-blocks-cachee' into develop 2023-04-06 12:38:37 +02:00
Ramon Wenger 46574d6375 Fix cache update issue when duplicating or deleting content block 2023-04-06 12:37:16 +02:00
Ramon Wenger ce481f6d99 Merge branch 'hotfix/scroll-position-instruments-from-master' into develop 2023-03-28 15:05:50 +02:00
Ramon Wenger f8d0a9a83d Fix scroll position after back navigation
Fixes MS-668 #complete
2023-03-28 14:59:55 +02:00
Ramon Wenger ceebe5e4cc Fix content block margin bug
Resolves MS-659 #complete
2023-03-02 16:54:22 +01:00
Ramon Wenger bac4d30261 Fix hidden element bug
Resolves MS-665
2023-03-01 16:21:43 +01:00
Ramon Wenger c9c542eb44 Remove copy link from instrument type content blocks
Resolves MS-655 #complete
2023-02-21 16:35:08 +01:00
Ramon Wenger 51c9ac9a13 Add scroll behavior to chapter 2023-02-13 14:27:16 +01:00
Ramon Wenger 04d06b3332 Refactor chapter component 2023-02-13 14:10:00 +01:00
Ramon Wenger a629f6a5e6 Add copy link button to chapters, also generate redirect link 2023-02-09 17:48:42 +01:00
Ramon Wenger 69cffc0177 Add a quick workaround for a bug with the build step 2023-02-09 16:55:14 +01:00
Ramon Wenger 3b1d0dc256 Update timeout 2023-02-08 22:45:15 +01:00
Ramon Wenger 07b4701529 Refactor content block component, me mixin, add scrolling 2023-02-08 19:14:18 +01:00
Ramon Wenger 93be4fc972 Add new component for copying the link 2023-02-07 17:52:29 +01:00
Ramon Wenger c2f7961d18 Fix me mixin 2023-02-07 17:51:51 +01:00
Ramon Wenger 0bfc4f9bcb Apply prettier on project again 2023-02-07 14:31:26 +01:00
Ramon Wenger 4b55f8952c Fix deep-selectors 2023-02-02 14:36:08 +01:00
Ramon Wenger 39e7d27587 Update async component definitions 2023-01-26 16:37:06 +01:00
Ramon Wenger 9a91aaf47c Apply prettier to whole project 2023-01-12 15:58:59 +01:00
Ramon Wenger b0a7bd3497 Fix imports, deprecated SCSS code 2022-11-10 12:03:53 +01:00
Ramon Wenger 2e080d9e33 Prevent copying of instrument content blocks
Resolves MS-586
2022-09-29 17:23:50 +02:00
Ramon Wenger 4693d2c01a Add duplicate action to frontend 2022-09-29 16:40:10 +02:00
Ramon Wenger c23830ff40 Mark new technical debt with some todo comments 2022-09-15 16:16:25 +02:00
Ramon Wenger feef4f09b1 Style instruments dynamically
Resolves MS-479
2022-09-15 16:06:04 +02:00
Ramon Wenger 5bd50457c5 Fix Confirm modal bug 2022-07-07 17:03:41 +02:00