Alex Gleason
ea26e86a94
Rename FE_BASE_PATH to FE_SUBDIRECTORY
2021-09-05 13:21:39 -05:00
Alex Gleason
a9b757f6a5
Merge remote-tracking branch 'origin/develop' into fe-basename
2021-09-03 11:44:02 -05:00
Alex Gleason
9a164ca8fa
Authenticated fetch: postpone fetching the instance
2021-09-03 07:42:27 -05:00
Alex Gleason
2b1ceb6d08
Build config: subdirectory support
2021-09-02 16:52:53 -05:00
Eugen Rochko
a8501fb44d
Fix scroll position resetting when opening media modals in web UI
2021-08-28 15:23:12 +02:00
Thibaut Girka
64665df236
Improve dropdown menu keyboard navigation
...
* Allow selecting menu items with the space bar in status dropdown menus
* Fix modals opened by keyboard navigation being immediately closed
* Fix menu items triggering modal actions
* Add Tab trapping inside dropdown menu
* Give focus back to last focused element when status dropdown menu closes
2021-08-28 15:22:43 +02:00
Alex Gleason
0b4b3479ea
Standalone: support running Soapbox FE on a subdomain
2021-08-22 14:34:58 -05:00
Shevek
5abd81695a
fix lint
2021-08-14 22:59:33 -04:00
Shevek
d6f9b6547a
use brand color as browser theme color
2021-08-14 22:49:09 -04:00
Alex Gleason
5548644bd6
eslint: no-extra-semi
2021-08-03 14:22:51 -05:00
Alex Gleason
a310197a5a
eslint: prefer-const, no-loop-func, no-const-assign, no-var
2021-08-03 12:36:11 -05:00
193b326d15
a11y: Option to always underline links in posts
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-07-28 16:03:59 +02:00
Alex Gleason
d9202baa58
Simplify greentext code
2021-07-01 20:41:03 -05:00
Alex Gleason
bbeecddc37
Greentext support
2021-06-30 21:39:27 -05:00
2df8b927ea
Allow translating more strings
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2021-06-27 00:04:27 +02:00
Alex Gleason
ffa8fda6d5
Improve error boundary styles, provide way to clear browser data
2021-04-22 13:57:47 -05:00
Alex Gleason
aa7e62e8c0
Initialize auth refactor
2021-03-29 19:51:48 -05:00
Alex Gleason
c7c0c41ce6
Use our own INIT_STORE action instead of relying on Redux's internal actions
2021-03-25 22:37:10 -05:00
Alex Gleason
760bac1377
Add styled console warning
2021-03-24 13:37:41 -05:00
Sean King
39b50e8fe1
Add moderator button for marking posts sensitive or not sensitive
2021-01-18 19:59:07 -07:00
Alex Gleason
c80797ccf8
Admin: delete status directly from menu
2021-01-18 15:57:20 -06:00
Alex Gleason
926335b268
Add "deactivate" and "delete" user modals to every status and account profile
2021-01-18 15:27:35 -06:00
Alex Gleason
e4344c9561
Let allowedEmoji be customizable by the admin, fixes #538
2020-12-24 18:17:53 -06:00
Alex Gleason
ce1e04c224
Obliterate hydrateStore()
2020-09-27 19:49:55 -05:00
Alex Gleason
14e10382f2
Halloween mode
2020-09-25 15:39:54 -05:00
Alex Gleason
22abaafd7a
Restore hydrateStore() call, fixes #346
2020-08-24 22:53:01 -05:00
Alex Gleason
57340496bc
Preload: dispatch preload action
2020-08-24 15:23:05 -05:00
Alex Gleason
ec42888fff
Add getSoapboxConfig() like getSettings()
2020-08-23 16:04:01 -05:00
Alex Gleason
2c010768e9
Merge branch 'profile-hover-cards' into 'develop'
...
Profile hover cards
See merge request soapbox-pub/soapbox-fe!114
2020-08-03 02:27:14 +00:00
marykatefain
ee97e94779
Bookmark posts
2020-07-29 21:08:36 +00:00
Mary Kate
f6ebe5cbd7
profile card basic functionality, needs some UI improvements
2020-07-28 20:02:11 -05:00
Sean King
01d042f80d
Update of work on audio player
2020-07-02 16:31:43 -05:00
Alex Gleason
52e0d1f475
Support injecting custom CSS, fixes #145
2020-06-07 17:30:47 -05:00
Alex Gleason
082d3f1121
Allow only valid locales
2020-06-04 21:50:11 -05:00
Alex Gleason
956fa99ee1
Import locale messages dynamically
2020-06-04 21:22:58 -05:00
Alex Gleason
36f5b6cea8
Delete unused container components
2020-06-04 19:40:01 -05:00
Alex Gleason
6e1db9a013
Basic locale support
2020-06-04 18:34:28 -05:00
Alex Gleason
3e2b282cb8
Postpone setting the brand color until soapbox.json succeeds or fails
...
Fixes color flickering during load
2020-06-03 14:47:49 -05:00
Alex Gleason
e8fcd9bf18
Actually set default brandColor in SoapboxMount
2020-06-03 14:20:45 -05:00
Alex Gleason
d21db82247
Remove theming cruft
2020-06-02 15:48:27 -05:00
Alex Gleason
eb9517873d
Extrapolate meta colors in css instead of JS
2020-06-02 15:28:15 -05:00
Alex Gleason
c4a2a86618
Theme mode set in Preferences
2020-06-02 12:16:26 -05:00
Alex Gleason
d4a88c0243
Remove unused import
2020-06-01 08:31:42 -05:00
Alex Gleason
3fc5d7a83c
Get theme from soapbox.json
2020-06-01 00:49:43 -05:00
Alex Gleason
4ddcb9bcd0
Lighten --primary-text-color-faint, fix wtf-panel shadow
2020-05-31 23:08:55 -05:00
Alex Gleason
d12bc38112
Dark theme improvements
2020-05-31 21:05:00 -05:00
Alex Gleason
97ba4b005d
Fix IconButton centering issues
2020-05-31 19:38:07 -05:00
Alex Gleason
2c0ee3f29d
generateTheme function, refactor
2020-05-31 00:21:41 -05:00
Alex Gleason
56540932e1
Start adding color adaptations
2020-05-30 20:11:08 -05:00
Alex Gleason
67a7adb9a9
Action to set theme, render theme CSS
2020-05-30 19:05:01 -05:00