Zoë Bijl
d03bfe2ab8
[bugfix] further CSS fixes for Phosphor update
...
commit 242cfc4b06
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 21 00:22:46 2025 +0200
[bugfix] tweak display name alignment
commit 23e5d9840f
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 21 00:00:59 2025 +0200
[bugfix] improve display name alignment
commit 1664835c94
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 17:03:52 2025 +0200
[feature] add text-decoration to usernames and hashtags
commit d4fdb18549
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 16:38:08 2025 +0200
[bugfix] correct spacing in status__content__spoiler
commit c19307a115
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 16:28:30 2025 +0200
[feature] remove giant logo in multi-column view
commit 51e2c6e1c3
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 16:24:52 2025 +0200
[feature] add gts logo in the multi-column menu
commit edc83b0f54
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 16:23:26 2025 +0200
[bugfix] fix width of fullwidth media gallery
commit 9923c1b6da
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 15:17:25 2025 +0200
[chore] remove `fixedWith` from icons
commit 935d6b73ef
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 15:09:43 2025 +0200
[chore] lint
commit 776f02bd5f
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 15:07:52 2025 +0200
[bugfix] correctly align multiline column-header button
commit d988d35671
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 20 15:04:35 2025 +0200
[feat] add new size variables
commit 34bcbb669d
Author: Zoë Bijl <code@moiety.me >
Date: Sun Oct 19 23:47:20 2025 +0200
[bugfix] re-enable hicolor privacy icons
commit 97f2cb8f69
Author: Zoë Bijl <code@moiety.me >
Date: Sun Oct 19 23:26:16 2025 +0200
[bugfix] correctly align “toot” buttons
commit 52bcd4b6d0
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 16 16:22:44 2025 +0200
[bugfix] replace `--size` with global `--size-icon`
BREAKING CHANGE: any user styles that overwrote `--size` in a `,gts-icon` class will need to be updated.
commit 9812a2611f
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 16 15:53:37 2025 +0200
[bugfix] further tweaks to `.poll__footer` alignment
commit 798d6fbf79
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 16 15:38:45 2025 +0200
[bugfix] correctly align .poll__footer
2025-10-21 00:31:41 +02:00
Annika Backstrom
9e1c6c3646
[chore] disable collapsed posts by default
...
Fixes #98
2025-10-18 12:51:36 +01:00
Zoë Bijl
02c368b22a
[chore] remove last reference to font-awesome
2025-10-16 12:57:43 +02:00
Zoë Bijl
2dc019f1e9
[chore] remove unused font files
...
i missed these in 7c51ea30a4
2025-10-15 21:15:15 +02:00
Zoë Bijl
25af845912
[chore] lint sass files ( #103 )
...
commit c811679128
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 21:02:39 2025 +0200
[chore] remove unused override
commit a3e56447aa
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 18:57:22 2025 +0200
[chore] lint Sass files
2025-10-15 21:08:31 +02:00
Zoë Bijl
39b0552b6a
[bugfix] various CSS fixes ( #100 )
...
Some fixes for the CSS / Phosphor revamp
- Corrected avatar position
- Corrected various button/icon sizes
- Change the way a status background is set
- Improved icon-button disabled state
- Improved contrast and light theme colours
commit b307fa93b4
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 17:49:11 2025 +0200
[chore] lint
commit 1352425b81
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 17:46:42 2025 +0200
[chore] lint
commit 276480b5a4
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 17:46:32 2025 +0200
[bugfix] set direct message background
commit 4e5764a70b
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 17:44:46 2025 +0200
[bugfix] improve obviousness of disabled icon button state
commit dec5bb66e7
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 16:52:55 2025 +0200
[chore] lint
commit 72869917ab
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 16:52:44 2025 +0200
[bugfix] start work on status content spacing
commit 5aa8333f71
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 15:57:56 2025 +0200
lint
commit df0bb84ce4
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 15:57:48 2025 +0200
[bugfix] correctly set status background (on focus)
fixes an issue where a weird gradient would show up in the status__info section
commit 2fab5ff2e7
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 09:40:28 2025 +0200
[bugfix] fix lint issues
commit 5d823b2195
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 15 01:19:01 2025 +0200
[bugfix] set avatars to cover available space
no more squashed avatars
2025-10-15 18:10:58 +02:00
Zoë Bijl
fd5f6f60cc
[bugfix] improve icon badge contrast
...
The icon badge text had a contrast of below 3:1 in some cases. This puts it at 5:1.
2025-10-14 18:53:13 +02:00
Zoë Bijl
7c51ea30a4
[chore] remove old font formats and unused css ( #99 )
...
Removes a bunch of unused files:
- Removed old font formats such as .otf, .woff, and .ttf; WOFF2 has baseline support
- Removed mailer.js/.scss (no mailer functionality in masto-fe)
- Removed vanilla reset
- Removed vanilla/Win95 theme
- Removed all vanilla styles (contrast, mastodon, mastodon-light)
- Removed FontAwesome (from package.json and common.js)
- Fixed some lint issues
commit 53242a3967
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 17:08:47 2025 +0200
[chore] remove font-awesome
commit 3cc1792b8e
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 16:32:28 2025 +0200
[chore] remove old font formats
WOFF2 has baseline support: https://caniuse.com/woff2
commit e7b495de1f
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 16:17:59 2025 +0200
[chore] remove font-awesome from common.css
commit 3913415ca6
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 16:17:32 2025 +0200
[chore] remove mailer.js/.scss
there’s no mailer functionality in masto-fe
commit fa9f9a758b
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 16:07:21 2025 +0200
[chore] remove unused css files from “styles”
commit 49a7820b99
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 15:38:37 2025 +0200
[bugfix] remove unused css
commit 84025f44c7
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 15:38:19 2025 +0200
[bugfix] lint issues
2025-10-14 17:22:01 +02:00
Zoë Bijl
4aeb935250
[chore] remove vanilla flavours and skins ( #94 )
...
These files aren’t used as far as I can tell.
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/94
Co-authored-by: Zoë Bijl <code@moiety.me >
Co-committed-by: Zoë Bijl <code@moiety.me >
2025-10-14 15:34:23 +02:00
Zoë Bijl
cb0ad15138
[feature] replace icons with Phosphor ( #77 )
...
Replaces all icons with the [Phosphor icon set](https://phosphoricons.com/ ). To accomodate these icons this also touches general style of buttons, headings, and other containers of icons.
I want to give a massive shout out to [Niléane](https://nileane.fr/@nileane ) and her project [Tangerine UI](https://github.com/nileane/TangerineUI-for-Mastodon ). Most of the icons/adjustments I’ve made are based on her choices and work.
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/77
Contains:
commit 4cd78295dd
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 13:57:50 2025 +0200
[bugfix] increase contrast for spoiler link
commit 4594e776e0
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 13:48:05 2025 +0200
[bugfix] increase contrast for “secondary” in light mode
Increase the contrast for icons, usernames, and some other places
commit 7db3518be7
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 13:39:36 2025 +0200
[bugfix] increase size of overlayed buttons
…such as the hide sensitive content button
commit 3fd37bbfa5
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 13:29:22 2025 +0200
[bugfix] resize three dot menu next to user
commit 82a4b2b8d9
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 13:23:29 2025 +0200
[bugfix] use correct icon name
commit 470cb995f9
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 12:55:27 2025 +0200
[bugfix] add back translation for pin/unpin button
https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/77#issuecomment-7718876
commit 255b64c8f7
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 12:22:34 2025 +0200
[bugfix] restore title functionality for icons
the `title`-attribute doesn’t work on `<SVG>`-elements. the way to do it is with a nested `<title>`-element. this adds this functionality
commit 9c25c362fb
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 11:54:44 2025 +0200
[bugfix] remove import of Icon
This gave me an error yesterday i think, but seems fine now, so 🤷🏻♀️ .
From review: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/77#issuecomment-7719077
commit 36065d03fb
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 10:43:02 2025 +0200
[docs] update changelog
commit 80cb9ef0c5
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 10:09:10 2025 +0200
[bugfix] first pass at deduping and sorting
commit 59beb08921
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 01:59:50 2025 +0200
fix lint issues
commit 3ffcdffdf1
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 01:53:24 2025 +0200
liint
commit cda2a62ee5
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 01:46:50 2025 +0200
lint
commit 373b756e8a
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 00:55:35 2025 +0200
rename calls
commit d53ca0d990
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 00:52:25 2025 +0200
rename icon components
commit 07a1e149e1
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 14 00:45:21 2025 +0200
[feature] change _all_ remaining icons
commit 53fdc6b82f
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 13 20:17:04 2025 +0200
[feature] change upload form icons
commit d143b433b2
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 13 13:56:27 2025 +0200
[bugfix] allow icon with badge to expand horizontally
This allows it to contain more numbers / text. Getting double digit notifications for example. Or the follow request cap '40+' text.
commit b737f07676
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 13 13:46:13 2025 +0200
[bugfix] import correct component for “follow request” menu item
commit 03205b05a9
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 13 13:07:40 2025 +0200
[feature] update follow request icons
commit 199db8b9af
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 13 01:40:23 2025 +0200
[feature] change video player controls
commit 9fcbf23274
Author: Zoë Bijl <code@moiety.me >
Date: Sun Oct 12 14:07:37 2025 +0200
[feature] change unlisted status icon to an open padlock
Custom made icon based on Phosphor. I flipped the “lock” bit so it’s easier to distinguish.
commit a359bf4ab1
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 17:30:10 2025 +0200
[build] add regex for stylelint/custom-property-pattern
Example: https://regex101.com/r/eITX54/1
commit 972624b360
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 15:52:28 2025 +0200
[build] edit custom-property-pattern
commit caf3c1e41a
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 15:46:05 2025 +0200
[bugfix] fix media modal icons
commit 3d2df89ab5
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 15:35:59 2025 +0200
[bugfix] correct notification filter bar colours
commit 36308a2234
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 15:30:48 2025 +0200
[bugfix] fix account search result styling
commit eea1c0315b
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 15:30:17 2025 +0200
[bugfix] fix drawer colours
commit c2140a4be1
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 15:29:37 2025 +0200
[bugfix] fix search styling
commit 22c7fc2491
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 15:28:48 2025 +0200
[feature] change icons to Phosphor
commit f1eeb89908
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 14:23:29 2025 +0200
[bugfix] properly set colors for lightmode
commit 7138e11984
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 14:22:59 2025 +0200
[feature] use css variables for select component
- Search field
- Notifications filter bar/account post bar
- Status prepend part ('x' boosted)
- body background color
commit b91f194012
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 13:58:45 2025 +0200
[bugfix] set font-weight on account portion of the display name
commit 49ebf988a4
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 12:16:41 2025 +0200
[chore] correct path to login.css
commit 6433626943
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 12:10:54 2025 +0200
[chore] fix lint issues
commit 9034a3d103
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 12:10:38 2025 +0200
[chore] update stylelint rules
commit 5d5325d067
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 12:02:52 2025 +0200
[bugfix] style `.gts-icon-with-badge`
Fixes styling for the notification badge
commit fbd22639d9
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 09:30:14 2025 +0200
icon badge style
commit 7f1c3fd388
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 09:03:07 2025 +0200
[chore] fix lint issues
commit 5e063da784
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 10 01:01:35 2025 +0200
[feature] change icon for “new list” button
commit c22c8ea097
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 23:50:28 2025 +0200
[chore] add debug style for `.fa`
I want to remove all FontAwesome from the project. This will help find any that are left over.
commit f236962403
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 23:49:39 2025 +0200
[feature] change “local only” status icon
commit 94a1ec45c2
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 23:31:42 2025 +0200
[bugfix] properly align account buttons
commit 7adcf93c80
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 23:31:25 2025 +0200
[bugfix] set border radius on smaller screens
commit 8ad4c08069
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 23:03:15 2025 +0200
[feature] remove icons from notification purge bar
commit 457c3c2910
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 19:49:49 2025 +0200
[feature] change list edit buttons
commit 046be63ed6
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 18:15:14 2025 +0200
[feature] update dismissible banner icon
commit 506e59034b
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 15:08:15 2025 +0200
[feature] change header pin state/move icons
commit d97df4b87f
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 11:42:55 2025 +0200
[chore] fix lint:js errors
commit b418204ae3
Author: Zoë Bijl <code@moiety.me >
Date: Thu Oct 9 09:50:37 2025 +0200
[chore] fix lint:js errors
…related to the icons
commit 415b05d20a
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 13:44:51 2025 +0200
[feature] replace column move icons
commit 14f119be65
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 13:38:18 2025 +0200
[bugfix] hide overflow text
commit 6fb2dd73be
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 12:05:25 2025 +0200
[feature] improve status-prepend display name hover state
commit f8f0b403af
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:55:57 2025 +0200
[bugfix] uncomment slim back button styles
commit 8b254ae288
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:44:54 2025 +0200
[feature] refactor status styling
This does a bunch of stuff:
- split out status components into their own file
- unify spacing within a status
- outline all icons
- neatly fade the overflow part of a username
- add underlines to username links when appropriate
- correctly size all icons in a status
- restyle spoiler link (content warning button)
commit ebfbed0553
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:40:18 2025 +0200
[feature] change content warning state icon
commit f70946ef48
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:26:22 2025 +0200
[bugfix] remove unnecessary `<span>`
commit 312b157581
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:15:07 2025 +0200
[bugfix] correctly align status prepend
commit 2cd3a82fc7
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:04:39 2025 +0200
[bugfix] set correct icon state in detailed status view
This change was already made for the normal status view. It sets the icon to be filled when a status is boosted or favourited. Also forgoing the need for the Glitch checkmark.
commit e1c1325905
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:02:58 2025 +0200
[feature] replace load-gap icon
commit d483cab118
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 11:00:05 2025 +0200
[feature] align `drawer` and `compose-panel` components
- Neatly aligns both the `.drawer` and `.compose-panel` components
- Fixes `.search__input` padding when inside the `.compose-panel`
commit 3c85b02b51
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 8 10:52:37 2025 +0200
[feature] add “sizes” variables file
commit 7a4b9c6634
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 7 17:26:30 2025 +0200
[feature] space out status action bar items
commit ebfd05be3d
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 7 17:25:49 2025 +0200
[bugfix] remove “sticky” background on focus
commit a977011b34
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 7 17:24:52 2025 +0200
[feature] refactor status prepend box
commit 52fbda27ed
Author: Zoë Bijl <code@moiety.me >
Date: Tue Oct 7 17:20:44 2025 +0200
[feature] add GTS specific CSS
provides a space to place rewritten CSS; should help keep track of what has been done.
commit 7209169ba9
Author: Zoë Bijl <code@moiety.me >
Date: Mon Oct 6 13:02:02 2025 +0200
[feature] add animations to status bar icons
When activated the status bar (under a toot) icons now do a cute lil animation, courtesy of Tangerine UI.
commit c0ea21299f
Author: Zoë Bijl <code@moiety.me >
Date: Sun Oct 5 01:36:12 2025 +0200
[feature] refactor search box / add drawer outlines
- add outlines to some UI elements like the timeline and drawers
- search “clear” button is now an actual `<button>`
commit 82cc610ab7
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 20:34:17 2025 +0200
[feature] set icons for lists
commit 004404dc83
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 20:33:39 2025 +0200
[feature] refactor local settings navigation item
commit 9dbc200fd6
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 20:32:27 2025 +0200
[feature] refactor column/drawer header
commit beb7a68b5e
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 20:30:29 2025 +0200
[fix] set correct icon size for action-bar
commit 6fb994abe6
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 20:29:35 2025 +0200
[feature] refactor notifications filter bar
commit efaeb5d969
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 01:25:42 2025 +0200
[refactor] compose form button bar CSS
Complete rewrite of the CSS for the compose form button bar. This makes the buttons and icons sit nicely in the available space.
commit 18fd2ef39a
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 01:14:03 2025 +0200
[feat] change unlisted icon from lock to moon
Makes easier to distinguish.
commit 5e16246d56
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 01:00:54 2025 +0200
[fix] use `<button>` for emoji button
No idea why this was a `<div>`; this works fine in my testing.
commit 250b415a9d
Author: Zoë Bijl <code@moiety.me >
Date: Sat Oct 4 00:58:16 2025 +0200
[fix] remove inline styling for icon button
commit ea3106c635
Author: Zoë Bijl <code@moiety.me >
Date: Fri Oct 3 23:11:38 2025 +0200
[feature] set toot footer icons based on state
When you favourite, boost, or bookmark a toot the icons turns into a filled version.
commit 5a6fd18ec2
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 1 23:48:22 2025 +0200
[feature] add SVG icons
commit b62c1f4fc6
Author: Zoë Bijl <code@moiety.me >
Date: Wed Oct 1 00:56:51 2025 +0200
[feature] add SVG icons
# Conflicts:
# .editorconfig
# Conflicts:
# app/javascript/flavours/glitch/components/account.jsx
# app/javascript/flavours/glitch/components/column_back_button.jsx
# app/javascript/flavours/glitch/components/column_back_button_slim.jsx
# app/javascript/flavours/glitch/components/column_header.jsx
# app/javascript/flavours/glitch/components/dropdown_menu.jsx
# app/javascript/flavours/glitch/components/media_gallery.jsx
# app/javascript/flavours/glitch/components/status.jsx
# app/javascript/flavours/glitch/components/status_action_bar.jsx
# app/javascript/flavours/glitch/components/status_icons.jsx
# app/javascript/flavours/glitch/components/status_prepend.jsx
# app/javascript/flavours/glitch/components/status_visibility_icon.jsx
# app/javascript/flavours/glitch/features/account/components/header.jsx
# app/javascript/flavours/glitch/features/audio/index.jsx
# app/javascript/flavours/glitch/features/compose/components/dropdown.jsx
# app/javascript/flavours/glitch/features/compose/components/dropdown_menu.jsx
# app/javascript/flavours/glitch/features/compose/components/emoji_picker_dropdown.jsx
# app/javascript/flavours/glitch/features/compose/components/header.jsx
# app/javascript/flavours/glitch/features/compose/components/options.jsx
# app/javascript/flavours/glitch/features/compose/components/poll_form.jsx
# app/javascript/flavours/glitch/features/compose/components/privacy_dropdown.jsx
# app/javascript/flavours/glitch/features/compose/components/publisher.jsx
# app/javascript/flavours/glitch/features/compose/components/reply_indicator.jsx
# app/javascript/flavours/glitch/features/compose/components/search.jsx
# app/javascript/flavours/glitch/features/compose/components/textarea_icons.jsx
# app/javascript/flavours/glitch/features/favourites/index.jsx
# app/javascript/flavours/glitch/features/getting_started/index.jsx
# app/javascript/flavours/glitch/features/interaction_modal/index.jsx
# app/javascript/flavours/glitch/features/local_settings/navigation/item/index.jsx
# app/javascript/flavours/glitch/features/notifications/components/admin_report.jsx
# app/javascript/flavours/glitch/features/notifications/components/admin_signup.jsx
# app/javascript/flavours/glitch/features/notifications/components/clear_column_button.jsx
# app/javascript/flavours/glitch/features/notifications/components/filter_bar.jsx
# app/javascript/flavours/glitch/features/notifications/components/follow.jsx
# app/javascript/flavours/glitch/features/notifications/components/follow_request.jsx
# app/javascript/flavours/glitch/features/notifications/index.jsx
# app/javascript/flavours/glitch/features/picture_in_picture/components/footer.jsx
# app/javascript/flavours/glitch/features/reblogs/index.jsx
# app/javascript/flavours/glitch/features/status/components/action_bar.jsx
# app/javascript/flavours/glitch/features/status/components/detailed_status.jsx
# app/javascript/flavours/glitch/features/status/index.jsx
# app/javascript/flavours/glitch/features/ui/components/column_header.jsx
# app/javascript/flavours/glitch/features/ui/components/column_link.jsx
# app/javascript/flavours/glitch/features/ui/components/doodle_modal.jsx
# app/javascript/flavours/glitch/features/ui/components/embed_modal.jsx
# app/javascript/flavours/glitch/features/ui/components/filter_modal.jsx
# app/javascript/flavours/glitch/features/ui/components/focal_point_modal.jsx
# app/javascript/flavours/glitch/features/ui/components/image_modal.jsx
# app/javascript/flavours/glitch/features/ui/components/media_modal.jsx
# app/javascript/flavours/glitch/features/ui/components/notifications_counter_icon.js
# app/javascript/flavours/glitch/features/ui/components/report_modal.jsx
2025-10-14 14:00:10 +02:00
Zoë Bijl
1ff70886a1
[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 >
2025-10-12 13:42:02 +02:00
Zoë Bijl
75d7a62693
[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 >
2025-10-10 21:17:25 +02:00
Zoë Bijl
496fd5987e
[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 >
2025-10-10 10:54:11 +02:00
Zoë Bijl
81445f0afd
[build] upgrade to Prettier 3.6.2 ( #86 )
...
Upgrades Prettier to 3.6.2 and pins it there. Prettier [recommends pinning the version](https://prettier.io/docs/install#summary ):
> Install an exact version of Prettier locally in your project. This makes sure that everyone in the project gets the exact same version of Prettier. Even a patch release of Prettier can result in slightly different formatting, so you wouldn’t want different team members using different versions and formatting each other’s changes back and forth.
---
Should probably merge after #85 .
Co-authored-by: tobi <kipvandenbos@noreply.codeberg.org >
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/86
Co-authored-by: Zoë Bijl <code@moiety.me >
Co-committed-by: Zoë Bijl <code@moiety.me >
2025-10-09 11:52:50 +02:00
Zoë Bijl
adf075d19f
[bugfix] Fix linter issues ( #85 )
...
- [x] .js
- [x] .json
- [x] .md
- [x] .scss
- [x] .yml
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/85
Co-authored-by: Zoë Bijl <code@moiety.me >
Co-committed-by: Zoë Bijl <code@moiety.me >
2025-10-09 11:11:42 +02:00
Zoë Bijl
c6eb0b1927
[feature] Redesigned login page ( #76 )
...
Reworked the login page
- Simplified some of the HTML and CSS
- Removed some `aria-label`s
- Added alt text for the logo
- Added a label for the input field
- Added subtle borders to otherwise flat elements

Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/76
Co-authored-by: Zoë Bijl <code@moiety.me >
Co-committed-by: Zoë Bijl <code@moiety.me >
2025-10-01 14:02:18 +02:00
Sqx. Flann
110c8fb8cc
[bugfix] account for data structure change in instance API fallback ( #63 )
...
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/63
Co-authored-by: Sqx. Flann <fl4nn+codeberg@opensuse.org >
Co-committed-by: Sqx. Flann <fl4nn+codeberg@opensuse.org >
2025-07-14 16:42:05 +02:00
Sqx. Flann
6d0b964e2b
[feature] Query media description limit ( #62 )
...
fixes #61
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/62
Co-authored-by: Sqx. Flann <fl4nn+codeberg@opensuse.org >
Co-committed-by: Sqx. Flann <fl4nn+codeberg@opensuse.org >
2025-06-23 10:51:25 +02:00
prplecake
60792ec753
[feature] Add logout button to sidebar ( #48 )
...
This one should probably be scrutinized a little more than my previous two.
For example, I don't know why I needed to do this: https://codeberg.org/prplecake/masto-fe-standalone/src/commit/1a1f48ceaa544650a8b8f50f8fa4e8c7cdc44c12/app/javascript/flavours/glitch/features/ui/index.jsx#L152
~~But, it appears to work.~~ It's live at https://masto-fe.compostintraining.club if you want to test it out.
~~Edit: it breaks stuff. Images don't load anymore...~~ Maybe that was just a network glitch...
Fixes #21 .
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/48
Co-authored-by: prplecake <me@prplecake.com >
Co-committed-by: prplecake <me@prplecake.com >
2025-06-07 15:12:37 +02:00
prplecake
f61625f4bd
[bugfix] Don't show deprecated setting modal when auto unfold CWs is toggled on ( #47 )
...
Missed in #46 , sorry!
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/47
Co-authored-by: prplecake <me@prplecake.com >
Co-committed-by: prplecake <me@prplecake.com >
2025-05-14 20:59:44 +00:00
prplecake
02106153ec
[feature] Re-enable auto-unfold CW setting ( #46 )
...
Fixes #45
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/46
Co-authored-by: prplecake <me@prplecake.com >
Co-committed-by: prplecake <me@prplecake.com >
2025-05-14 17:23:29 +00:00
tobi
6920d0b8a2
[chore] Add js lint step ( #35 )
...
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/35
Co-authored-by: tobi <tobi.smethurst@protonmail.com >
Co-committed-by: tobi <tobi.smethurst@protonmail.com >
2025-04-26 09:18:46 +00:00
vyxen
370a666d27
[feature] Nicer login.html page, with cute styling + link to source code ( #19 )
...
Fixes #9
- Cute styling, combination of Mastodon and GTS
- Short description of the project
- Error and status messages (temporarily) appear in disabled button with correct ARIA attributes
- Sufficient contrast (WCAG AAA)
Let me know if using `login.scss` both as an index file and for adding custom styling is okay. I figured this might be preferred over creating an extra folder and file.
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/19
Co-authored-by: vyxen <vyxen@tutamail.com >
Co-committed-by: vyxen <vyxen@tutamail.com >
2025-04-03 11:07:34 +00:00
Thiago 'Jedi' Cerqueira
84718945c6
[bugfix] Fix blurhash losing proportion when more than one item ( #17 )
...
Fixes #14
The style changes I made in #11 didn't take hidden media in consideration. This PR fixes it.


Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/17
Co-authored-by: Thiago 'Jedi' Cerqueira <thiagoa7@gmail.com >
Co-committed-by: Thiago 'Jedi' Cerqueira <thiagoa7@gmail.com >
2025-03-13 13:27:42 +00:00
tobi
1b66719b48
[feature] Send local_only instead of eyeball ( #13 )
...
Co-authored-by: Ember <me@ember-is.gay >
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/13
Co-authored-by: tobi <tobi.smethurst@protonmail.com >
Co-committed-by: tobi <tobi.smethurst@protonmail.com >
2025-03-04 20:54:32 +00:00
Thiago 'Jedi' Cerqueira
4bb7992d4c
[Feature] Remove hardcoded limit of media ( #11 )
...
Fixes #7
The limit of upload and remote display media was hard coded to 4.
In this PR, I did the following changes:
- Status form now respects instance's upload limit config.
- Remove the limit of images shown on statuses
- Remote statuses may have more than local instance's limit
Also, I kept the 16:9 aspect ratio of the images. I can change to more complex layouts in future PRs if needed.
This works, but it needs more tests. I don't have how to change the config of my instance, so I had to test forcing duplicates on the post. Any help to validate configuration would be nice.

Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/11
Co-authored-by: Thiago 'Jedi' Cerqueira <thiagoa7@gmail.com >
Co-committed-by: Thiago 'Jedi' Cerqueira <thiagoa7@gmail.com >
2025-03-04 19:45:04 +00:00
julia
3481816b99
[bugfix] Make the logo icon / wordmark on mobile/simple UI appear ( #4 )
...
At least for the logo-symbol-wordmark.svg, this appears to usually be added
by some ruby code in application.html.haml, but since we have a static index.html
this never gets inserted into the HTML. Rather than embedding it into the HTML,
just make the two logos pull from files in public/.
This does not update the branding of the files, just makes them appear.
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/4
Co-authored-by: julia <midnight@trainwit.ch >
Co-committed-by: julia <midnight@trainwit.ch >
2024-12-27 11:55:03 +00:00
tobi
4df14235c6
[feature] Move use_blurhash to app settings, enable by default ( #5 )
...
Does what it says on the tin! This serves as a decent model (imo) for how to move something from Mastodon's rather opaque server-side settings to client settings.
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/5
Co-authored-by: tobi <tobi.smethurst@protonmail.com >
Co-committed-by: tobi <tobi.smethurst@protonmail.com >
2024-12-27 11:54:18 +00:00
julia
86fa133c50
[bugfix] Store /api/web/settings state locally for persistence ( #2 )
...
This also prevents the 'Can't verify CSRF token authenticity' errors that popup whenever you modify a 'web setting', such as the column layout.
~~NB: There is something funky going on. This works 99% of the time and sometimes doesn't?~~ Fixed now, there was two bits of stuff in verify_state doing the same thing, removed the duplicate.
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/2
Co-authored-by: julia <midnight@trainwit.ch >
Co-committed-by: julia <midnight@trainwit.ch >
2024-12-25 11:40:11 +00:00
julia
873838ebfe
[feature] Always show content warning: use existing glitch feature ( #1 )
...
The modifications you made are somewhat janky; for instance, editing a toot with an existing content warning makes the UI look very weird and doesn't quite work.
Glitch already has a feature for this, so simply turn it on by default. This should do the same thing.
Reviewed-on: https://codeberg.org/superseriousbusiness/masto-fe-standalone/pulls/1
Co-authored-by: julia <midnight@trainwit.ch >
Co-committed-by: julia <midnight@trainwit.ch >
2024-12-24 14:03:51 +00:00
tobi
ba53e0335c
[feature] Add theme selector to app settings
2024-12-21 15:26:14 +01:00
tobi
e83af75245
[bugfix] Fix spoiler not being sent
2024-12-21 13:05:13 +01:00
tobi
b16e8bda7d
[feature] Always show spoiler / content-warning box
2024-12-19 17:16:15 +01:00
tobi
bf5366e127
[feature] Use instance settings for media attachment cap
2024-12-19 17:15:55 +01:00
tobi
7415961063
maoam
2024-12-18 12:07:50 +01:00
tobi
b8dd1e34bd
remove unused translation languages
2024-12-18 11:55:01 +01:00
tobi
934f50dc21
tweaky bombeeky
2024-12-18 11:39:49 +01:00
tobi
a21f6a9a6b
further tweaks
2024-12-17 11:34:02 +01:00
tobi
df322aacd4
source url
2024-12-16 14:40:16 +01:00
tobi
6d378b6b00
replace icons
2024-12-16 14:27:37 +01:00
tobi
0ba6ab88a9
weeeeeeeee
2024-12-15 17:19:57 +01:00
jwbjnwolf
915034f6a6
Revert "Remove layout glitch-soc settings"
...
Reverts 0d61985713 . Re-enables the ability to toggle between single/multi column ui.
2024-07-17 16:41:39 +02:00
Laura Hausmann
3962700726
Fix 24:xx timestamps
2023-10-23 12:22:45 +02:00
Laura Hausmann
891d6c5fa5
Add domain to acct display in sidebar
2023-10-18 01:11:56 +02:00
Laura Hausmann
aa0801e1f3
Remove explore prompt
2023-10-18 01:05:23 +02:00
Laura Hausmann
1feffe4326
Ignore hashtag history if undefined
2023-10-14 15:03:34 +02:00
Laura Hausmann
ad151d2e3c
Revert to old profile actions icon
2023-10-12 20:24:20 +02:00
Laura Hausmann
6ac4848fbb
Merge remote-tracking branch 'upstream' into glitch
2023-10-12 20:16:41 +02:00
Laura Hausmann
d35cbe4473
Remove /deck prefix
2023-10-12 20:13:44 +02:00
Laura Hausmann
d7254bd332
Update default local-settings
2023-10-12 20:13:43 +02:00