Cherry-pick PR #104: Reduced motion accessibility Adds prefers-reduced-motion support via JS body class detection and CSS animation gating. Will be rewritten to pure CSS approach. From: Moiety (https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/104)
Merge PR #84: Confirmation dialogs Adds local settings to toggle confirmation dialogs for boost, favourite, delete, and unfollow actions. Replaces server-side boostModal/deleteModal globals with client-side local_settings. From: Ittihadyya (https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/84)
Merge PR #64: Bookmark folders Adds bookmark folder support: create/manage folders, assign bookmarks to folders, browse bookmarks by folder. Also refactors alert/toast system to support clickable actions. From: mkljczk (https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/64)
[build] upgrade eslint to 9.37.0 (#88) Co-authored-by: tobi <tobi.smethurst@protonmail.com> Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/88 Co-authored-by: Zoë Bijl <moiety@noreply.codeberg.org> Co-committed-by: Zoë Bijl <moiety@noreply.codeberg.org>
[feature] decouple login.scss from variables (#93) Preparing for a switch to CSS variables - decouple login.scss from variables.scss - move scrollbar css to separate file Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/93 Co-authored-by: Zoë Bijl <code@moiety.me> Co-committed-by: Zoë Bijl <code@moiety.me>
Upgrade to Webpack 5 (#83) Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/83 Co-authored-by: Zoë Bijl <code@moiety.me> Co-committed-by: Zoë Bijl <code@moiety.me>
[bugfix] correct import of `@rails/ujs` / fix lint issues (#92) Details: https://github.com/rails/rails/issues/49768 Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/92 Co-authored-by: Zoë Bijl <code@moiety.me> Co-committed-by: Zoë Bijl <code@moiety.me>
[chore] Update to yarn 4 (#90) Update to yarn 4 and use `masto-fe-standalone-woodpecker-build` container for builds. Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/90 Co-authored-by: tobi <tobi.smethurst@protonmail.com> Co-committed-by: tobi <tobi.smethurst@protonmail.com>
[docs] update AUTHORS.md (#89) Removes Mastodon authors and replaces it with Sloth Flavour authors. Also adds a special thanks section to attribute the original project authors. Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/89 Co-authored-by: Zoë Bijl <code@moiety.me> Co-committed-by: Zoë Bijl <code@moiety.me>
made fav & delete dialogs work on detailed posts – apparently i forgot to properly reference 'settings', now i feel really stupid :3
minor formatting fix
remove import of no import(ance)
reorder defaults and add default for favourite confirmation
implement functionality for favourite confirmation
favorite -> favourite, not sure if that's the preferred form but i've seen a lot more written that way within the repo, altho this is trivial to change. also added the string for translation
reordered settings in order of \'severity\' \(unfollow, delete, boost, fav\) and added the setting to allow confirmation of favorites
Implemented functionality for the setting governing delete confirmation dialogs
[docs] update changelog (#87) Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/87 Co-authored-by: Zoë Bijl <code@moiety.me> Co-committed-by: Zoë Bijl <code@moiety.me>
fix typo and reword setting to be consistent with \'confirm_VERB\'
tweaked wording