Alex Gleason
ccf452e028
Refactor --accent-color, yet again
4 years ago
Alex Gleason
cbb81f18f4
Self-document CSS variable naming conventions
4 years ago
Alex Gleason
1f751cd324
TimelineQueueButtonHeader: yarn manage:translations and merge DE change
4 years ago
Alex Gleason
81fa77b8a5
TimelineQueueButtonHeader: Make more i18n friendly
4 years ago
Isabell Deinschnitzel
61c34b93e7
timeline_queue.label updated
4 years ago
Alex Gleason
80ddf656d8
Theming: RGB --> HSL
4 years ago
Alex Gleason
109b043153
Timeline tab animations
4 years ago
Isabell Deinschnitzel
78fe7f24d4
Update de.json. Some minor changes.
4 years ago
Alex Gleason
52b85ba451
Post compose button: remove static width
4 years ago
Alex Gleason
7f8d3c0f42
Merge branch 'patch-2'
4 years ago
Isabell Deinschnitzel
b2a0e9870b
Update de.json: Weitere Übersetzungen ergänzt
4 years ago
Alex Gleason
edbc6f0f31
Truncate long filenames in notifications, fixes #151
4 years ago
Alex Gleason
0fc3952cd8
Use a more appealing accent color
4 years ago
Alex Gleason
86508da96e
EditProfile: i18n
4 years ago
Alex Gleason
f3fb5bbed4
Preferences: i18n
4 years ago
Alex Gleason
f143f053b1
Merge branch 'patch-1' into 'master'
...
Update de.json: Weitere Überarbeitungen.
See merge request soapbox-pub/soapbox-fe!50
4 years ago
Alex Gleason
af8d35469c
Add many more translatable fields
4 years ago
Alex Gleason
92d909e3c7
Run yarn manage:translations
4 years ago
Alex Gleason
9323cf1fdf
Pluralize messages on more_follows.js
4 years ago
Isabell Deinschnitzel
5868133ec1
Update de.json
4 years ago
Isabell Deinschnitzel
190366336b
Update de.json
4 years ago
Sean King
f4cbb506f7
Fix mobile look of About pages
4 years ago
Isabell Deinschnitzel
5c6e47f4a6
Update de.json
4 years ago
Isabell Deinschnitzel
9778be3608
Update de.json
4 years ago
Alex Gleason
2178c0d595
SecurityForm: Style OAuth tokens
4 years ago
Alex Gleason
35d5e7d649
SecurityForm: Revoke OAuth token
4 years ago
Alex Gleason
db1ad3e16f
SecurityForm: Display OAuth tokens
4 years ago
Alex Gleason
8fd5a3cd35
Consolidate actions/security.js --> actions/auth.js
4 years ago
Alex Gleason
c1f3dbd22d
SecurityForm: i18n
4 years ago
Alex Gleason
75a0062dd4
Make /auth/edit a private route
4 years ago
Alex Gleason
da44a769d6
Get ChangePasswordForm working
4 years ago
Alex Gleason
e972cfc191
SecurityForm: Break ChangeEmailForm into separate component
4 years ago
Alex Gleason
f99d1300c2
Security --> SecurityForm
4 years ago
Alex Gleason
ab280b80e1
SecurityForm: Add navigation links
4 years ago
Alex Gleason
683950b73c
SecurityForm: Disable on submit
4 years ago
Alex Gleason
91d511c4b9
SecurityForm: Respond to submit
4 years ago
Alex Gleason
1076788add
Security: Form confirmations
4 years ago
Alex Gleason
860b2d18f4
Security: Rudimentary email change
4 years ago
Alex Gleason
f910caed18
Account header <span> fixes
4 years ago
Alex Gleason
082d3f1121
Allow only valid locales
4 years ago
Alex Gleason
7e16536d70
Merge branch 'locales' into 'master'
...
Locales
Closes #7
See merge request soapbox-pub/soapbox-fe!44
4 years ago
Alex Gleason
9e20452692
Streaming: load messages async
4 years ago
Alex Gleason
956fa99ee1
Import locale messages dynamically
4 years ago
Alex Gleason
0d76b761ac
class --> className
4 years ago
Alex Gleason
2e9ce293dd
Remove whitelist files
4 years ago
Alex Gleason
39a651121b
Update language selector in Preferences with all languages
4 years ago
Alex Gleason
8b181c38f3
Fix i18n streaming.js
4 years ago
Alex Gleason
36f5b6cea8
Delete unused container components
4 years ago
Alex Gleason
52621e8db8
intl.now() --> Date.now()
4 years ago
Alex Gleason
6e1db9a013
Basic locale support
4 years ago
Alex Gleason
36447e4bf2
Add Language dropdown to Preferences
4 years ago
Alex Gleason
3ae22ce8ee
Add missing <span> tags back to some FormattedMessages
4 years ago
Alex Gleason
f0528e9d43
Better locale detection
4 years ago
Sean King
6d195aa0b7
Fix look of About pages
4 years ago
Alex Gleason
3e2b282cb8
Postpone setting the brand color until soapbox.json succeeds or fails
...
Fixes color flickering during load
4 years ago
Alex Gleason
8f566b70e6
Better actions names for INSTANCE_FETCH_SUCCESS etc
4 years ago
Alex Gleason
e8fcd9bf18
Actually set default brandColor in SoapboxMount
4 years ago
Alex Gleason
46b1c3041f
SidebarMenu style fixes
4 years ago
Sean King
b3d7638a9f
Fix sidebar menu when in dark mode by changing to CSS variables
4 years ago
Alex Gleason
7d58694cce
Set Azure as default brandColor (can still be set blank with null)
4 years ago
Alex Gleason
6116b56676
Redirect /settings to /settings/preferences
4 years ago
Alex Gleason
6367f560ec
Promo panel css fixes
4 years ago
Alex Gleason
39f011619e
Move button scss
4 years ago
Alex Gleason
9cc9065efd
Fix missing video player styles, fix notification icon color
4 years ago
Alex Gleason
a46fb79401
React Toggle css fixes
4 years ago
Alex Gleason
077278b7dc
Break out components.scss
4 years ago
Alex Gleason
f563f6234b
More CSS fixes
4 years ago
Alex Gleason
f40fe82c4e
Refactor boost icon, match theme color
4 years ago
Alex Gleason
8966767323
Forms and input CSS tweaks
4 years ago
Alex Gleason
8159a7edc7
Emoji mart styling
4 years ago
Alex Gleason
d5fba20091
Update gab references
4 years ago
Alex Gleason
ca4bc1d8e8
Replace most color variables
4 years ago
Alex Gleason
0587798cb4
More theme tweaks
4 years ago
Alex Gleason
d21db82247
Remove theming cruft
4 years ago
Alex Gleason
eb9517873d
Extrapolate meta colors in css instead of JS
4 years ago
Alex Gleason
c4a2a86618
Theme mode set in Preferences
4 years ago
Alex Gleason
6f8ca44984
Homepage css fixes
4 years ago
Alex Gleason
be2f26980a
Various color variable replacements
4 years ago
Alex Gleason
d4a88c0243
Remove unused import
4 years ago
Alex Gleason
3fc5d7a83c
Get theme from soapbox.json
4 years ago
Alex Gleason
3a7178300f
Delete spaces in rgba colors
4 years ago
Alex Gleason
6b6c9f41ea
Reorganize styles directory
4 years ago
Alex Gleason
9e0010e2ce
Merge azure.scss and delete it
4 years ago
Alex Gleason
9d242a403b
Simplify Webpack CSS
4 years ago
Alex Gleason
4ddcb9bcd0
Lighten --primary-text-color-faint, fix wtf-panel shadow
4 years ago
Alex Gleason
f3f647961e
--primary-color-faint -> --primary-text-color-faint
4 years ago
Alex Gleason
d12bc38112
Dark theme improvements
4 years ago
Alex Gleason
97ba4b005d
Fix IconButton centering issues
4 years ago
Alex Gleason
55c958c7ad
Homepage style improvements
4 years ago
Alex Gleason
73e2649530
Delete $black and $white
4 years ago
Alex Gleason
4a2493a7e2
Replace $primary-text-color
4 years ago
Alex Gleason
36f888c027
Remove all themes except light and dark
4 years ago
Alex Gleason
8e3ad9e6b6
$ui-base-color replacements
4 years ago
Alex Gleason
50c4dac599
$ui-highlight-color replace
4 years ago
Alex Gleason
8165975308
tabs-bar button hover color
4 years ago
Alex Gleason
53cb73634d
Color replace --brand-color-med
4 years ago
Alex Gleason
a44d4d2dc8
Lower highlight text color contrast
4 years ago
Alex Gleason
78497bd924
Improve dropdown menu style
4 years ago
Alex Gleason
4d484153ac
More SCSS variable replacements
4 years ago
Alex Gleason
86d585ffbd
Merge branch 'master' into themes
4 years ago
Alex Gleason
a2c9aeb8dd
Conditionally fetch /nodeinfo/2.1.json for Pleroma < 2.1, #137
4 years ago
Alex Gleason
2c0ee3f29d
generateTheme function, refactor
4 years ago
Alex Gleason
d5632851fe
Delete unused admin.scss and scrollbars.scss
4 years ago
Alex Gleason
35db4e33c8
autosuggest_textarea smooth expand
4 years ago
Alex Gleason
54e4bff0ab
Set compose button color
4 years ago
Alex Gleason
4ac7663d3c
--nav-ui-highlight-color -> --accent-color
4 years ago
Alex Gleason
be3065405c
Use --brand-color-faint in more spots
4 years ago
Alex Gleason
0491183877
Replace $highlight-text-color
4 years ago
Alex Gleason
56540932e1
Start adding color adaptations
4 years ago
Alex Gleason
67a7adb9a9
Action to set theme, render theme CSS
4 years ago
Alex Gleason
170b436705
Merge branch 'master' into themes
4 years ago
Alex Gleason
61fcfdbc6e
Fix ComposeForm Ctrl+Enter hotkey issue, fixes #127
4 years ago
Alex Gleason
3963ae2217
Start replacing $gab-brand-default with --brand-color
4 years ago
Alex Gleason
c932872727
RegistrationForm: Refresh Captcha on registration fail
4 years ago
Alex Gleason
78732d8d43
Let Captcha be force-refreshed with idempotencyKey
4 years ago
Bárbara de Castro Fernandes
775f923708
Add 'block user' option to the report window
4 years ago
Alex Gleason
30384cbfef
Clean up auth code
4 years ago
Curtis
dbee88f795
Update auth.js to fix #97 login failure
4 years ago
Alex Gleason
c5886508eb
Pull reduceMotion from Redux store
4 years ago
Alex Gleason
f451b81e25
Remove searchEnabled
4 years ago
Alex Gleason
2e105d40ef
Remove profile_directory
4 years ago
Alex Gleason
806718a97e
Remove invitesEnabled
4 years ago
Alex Gleason
183c6538ca
Pull displayMedia from Redux store
4 years ago
Alex Gleason
ac341f0c2e
start --> flex-start
...
Fixes postcss runtime warnings
4 years ago
Alex Gleason
c889269ecb
Fix all scss linter warnings
4 years ago
Alex Gleason
da3e63596b
Webpack: Reduce to one entrypoint, app/application.js
4 years ago
Alex Gleason
badd64571f
Remove unused filters in index.ejs
4 years ago
Alex Gleason
27dfc64261
Remove unused files
4 years ago
Alex Gleason
d24dcb3e60
gabsocial --> soapbox paths
4 years ago
Alex Gleason
010638cd9b
Lint: compose-form.scss
4 years ago
Alex Gleason
e4fe77d56b
Make autoPlayGif on by default, !30
4 years ago
Alex Gleason
8133e9ff8f
Merge branch 'fix/autoplaygif' into 'master'
...
Fix autoPlayGif
See merge request soapbox-pub/soapbox-fe!30
4 years ago
Alex Gleason
786f6feacc
Merge branch 'decode_uri_on_profile_edit'
4 years ago
Alex Gleason
e6cff0f83f
EditProfile: Fix error about uncontrolled components
4 years ago
Alex Gleason
c4c99a1c1b
EditProfile: refactor initialState
4 years ago
Alex Gleason
1d44de0873
EditProfile: Unescape account params in componentWillMount()
4 years ago
crockwave
76b3849c93
Convert HTML to text value in Profile Page for Display name and Bio fields
...
Fixed linter errors
* used unescape method from lodash to translate HTML to plain text
* Moved translation to the componentDidMount event
* Removed decodeHtml method from utils/html
4 years ago
Alex Gleason
503072f715
Merge branch 'handle_keydown_issues' into 'master'
...
Handle Esc/click outside the "Are you sure you want to delete this post?" modal events. Fixes #118 and #127
Closes #127 and #118
See merge request soapbox-pub/soapbox-fe!27
4 years ago
Alex Gleason
fc95a374b3
Merge branch 'cw_input_focus'
4 years ago
Alex Gleason
9e64cd82b9
Focus spoiler input from ComposeForm, refocus textarea on close
4 years ago
crockwave
84ba6a0cc3
Added auto-focus of content warning input box when CW button clicked
...
Removed spoilerActive prop and used existing spoiler prop
Fixed linter issue and removed commented code
4 years ago
Alex Gleason
01d437a91e
Disable non-working links in LinkFooter for now #108
4 years ago
Alex Gleason
2e786c2f06
Remove extraneous links from LinkFooter #108
4 years ago
Alex Gleason
575a8889c1
Make home footer navlinks customizable #108
4 years ago
Alex Gleason
a9eb5c1765
Force videos to 300px height on Pleroma, fixes #117
4 years ago
Bárbara de Castro Fernandes
4505e3931a
Fix autoPlayGif
4 years ago
Alex Gleason
2319d9f080
MoreFollows refactor
4 years ago
Alex Gleason
387c26939a
Merge branch 'message_on_followers_diff' into 'master'
...
Display label at end of follows/followers lists when follows/followers count > follows/followers list.size Fixes #2
Closes #2
See merge request soapbox-pub/soapbox-fe!19
4 years ago
Curtis
4a5525adf0
Display label at end of follows/followers list when count > list.size
4 years ago
Sean King
996b61215c
Change box-shadow color to make it look good on both light and dark themes.
4 years ago
crockwave
25d7df6300
- On Esc/click outside the "Are you sure you want to delete this post?" modal, now reverts back to the compose modal and retains any edited text
...
- Ctrl-Enter publishing also works in all of the compose modals
4 years ago
Alex Gleason
a85684835f
Fix ProfilePage issues, fixes #58
4 years ago
Alex Gleason
f04e1fddae
Use Conversation IDs instead of status IDs, fixes #77
4 years ago
Alex Gleason
70a3e53db4
Revert "Height cache stick to reduce jitteryness, fixes #117"
...
This reverts commit fabb300caf
.
4 years ago
Alex Gleason
f3ca015e17
Open links in a new tab, fixes #98
4 years ago
Alex Gleason
fabb300caf
Height cache stick to reduce jitteryness, fixes #117
4 years ago
Alex Gleason
6f0c9840be
Fall back on auto video height if not given, fixes #91
4 years ago
Alex Gleason
6f76e1796b
Merge branch 'compose-refactor' into 'master'
...
Fix composer issues
Closes #95 , #86 , and #116
See merge request soapbox-pub/soapbox-fe!25
4 years ago
Sean King
da7ed8cf35
Update action_bar.js
4 years ago
Alex Gleason
e06f8ce894
Composer: Remove preselectDate
...
This value is only used to track when a reply happens. On soapbox-fe, a reply causes a new ComposeForm to mount, so we can track it that way instead.
4 years ago
Alex Gleason
188067ac48
Composer: Always place cursor at the end of text
4 years ago
Alex Gleason
5633bf4317
Composer: simplify cursor update code
4 years ago
Alex Gleason
55578a4381
Composer: shouldCollapse --> isClickOutside
4 years ago
Alex Gleason
808e05a03f
Pass maxTootChars from ComposeFormContainer instead of ComposeForm
4 years ago
Alex Gleason
d9e6efbe79
Revert "Merge branch 'compose_caret_to_end' into 'master'"
...
This reverts commit 886e877996
, reversing
changes made to b6a7404031
.
4 years ago
Bárbara de Castro Fernandes
6c07579ab2
Always show 'Add or Remove from lists' menu item for Pleroma users
4 years ago
Alex Gleason
438d8009d4
Add password reset, fixes #13
4 years ago
Alex Gleason
a2e19e3720
Add resetPassword action
4 years ago
Alex Gleason
7e0dec594f
Floating action button CSS fixes
4 years ago
Sean King
1861d3227c
Rework the Post compose button
4 years ago
Alex Gleason
d2d1f744ca
Improve mobile sidebar styling, fixes #94
4 years ago
Alex Gleason
6b97d4d0be
Revert "Adjusted scss for sidebar mobile menu to prevent rendering problems"
...
This reverts commit e9d8651208
.
4 years ago
Alex Gleason
406e8c00b8
Make delete+redraft work, fixes #82
4 years ago
Alex Gleason
e04ab557ac
Make emoji reacts more responsive
4 years ago
Alex Gleason
29bcc4a0d1
Rearrange Like button events to prevent clashing
4 years ago
Alex Gleason
e9596fc191
Handle mobile emoji clicks (regular Status), use setRef
4 years ago
Alex Gleason
4af3c453e6
Click to open EmojiSelector on mobile (DetailedStatus)
4 years ago
Alex Gleason
8b505c0488
Set EmojiSelector visibility from props
4 years ago
Alex Gleason
c29d779bf5
Fix EmojiSelector position on mobile
4 years ago
Alex Gleason
02228d41e5
Make ALLOWED_EMOJI slightly configurable to let tests pass
4 years ago
Alex Gleason
7db74c7080
😂 --> 😆
4 years ago
Alex Gleason
4c9326b673
Try customizing the emoji list
4 years ago
Alex Gleason
68d40dc8ad
Improve position of inline status emoji picker
4 years ago
Alex Gleason
b13e8bdd96
Refactor simpleEmojiReact, allow inline reactions
4 years ago
Alex Gleason
850d9a1007
Refactor handleEmojiReactClick()
4 years ago
Alex Gleason
2060f15ebb
Set Like button icon to chosen emoji
4 years ago
Alex Gleason
c0fe85ca29
Fix getReactForStatus(), upgrade immutable.js
4 years ago
Alex Gleason
bf1f744b99
Actually, pleroma.emoji_reactions doesn't return accounts so I can't reduce them to one per account 😩
4 years ago
Alex Gleason
571990b78b
Fix reduceEmoji() test
4 years ago
Alex Gleason
b4f5321c0f
Make oneEmojiPerAccount() work
4 years ago
Alex Gleason
0ed867f7bd
Fix emoji component errors
4 years ago
Alex Gleason
792ca08d03
Implement getReactForStatus(), start oneEmojiPerAccount()
4 years ago
Alex Gleason
0e5971545f
Add EmojiSelector popup to inline statuses (not working yet)
4 years ago
Alex Gleason
21b250c6ea
Add tests for emoji utils
4 years ago
Alex Gleason
3ce90dcf66
Refactor EmojiSelector into its own component
4 years ago
Alex Gleason
aec10e18a1
Fix linter errors
4 years ago
Alex Gleason
13defcda1a
Merge remote-tracking branch 'origin/master' into emojireacts
4 years ago
Alex Gleason
6e13cb8c9b
Improve detailed status action buttons
4 years ago
Alex Gleason
1c711ed123
"reacted to" --> "liked" for favourite notifications
4 years ago
Alex Gleason
49cb776e47
Gab --> Post on compose button
4 years ago
Alex Gleason
9ea36ab913
Merge remote-tracking branch 'origin/master' into emojireacts
4 years ago
Alex Gleason
62b04be83b
Refactor video preload, disable for now
4 years ago
Alex Gleason
fcd76431cb
Support `pleroma:emoji_reaction` notification type
4 years ago
Alex Gleason
cc4b9d6ba7
Merge branch 'mobile_menu_scss' into 'master'
...
Adjusted scss for sidebar mobile menu to prevent rendering problems Fixes #72
Closes #72
See merge request soapbox-pub/soapbox-fe!17
4 years ago
Alex Gleason
f402ac67b3
Emoji chooser hover state
4 years ago
Alex Gleason
cf772753ae
Replace red heart with unicode heart in tests
4 years ago
Alex Gleason
1901d39871
Add emojiReact popup and call action code
4 years ago
Alex Gleason
6d48537d54
Use unicode heart instead of red heart
4 years ago
Alex Gleason
92917ac3e5
Style improvements, star icon -> thumbs up
4 years ago
Alex Gleason
c8f89ce8c1
Style the StatusInteractionBar
4 years ago
Alex Gleason
3547fd093a
Don't add like reacts when there are no favourites
4 years ago
Alex Gleason
d562a25c78
Add emojiReact utils with tests
4 years ago
Alex Gleason
11c9f153e1
Display favourite count as likes
4 years ago
Alex Gleason
79dc56372f
Add count to emoji reacts
4 years ago
Alex Gleason
1b85b8e3f1
Add StatusInteractionBar
4 years ago
Alex Gleason
6769b2d68c
Implement emojireact actions
4 years ago
Alex Gleason
84998901e5
Delete unused empty file theme.js
4 years ago
crockwave
e9d8651208
Adjusted scss for sidebar mobile menu to prevent rendering problems
4 years ago
Alex Gleason
2fabef83be
Disable notification sounds by default
4 years ago
crockwave
e082029efa
Redirect default Pleroma URLs
4 years ago
Bárbara de Castro Fernandes
2e7a2e0e42
Add link to AdminFE for staff members
4 years ago
Sean King
c415a2fab3
Fix typo in SourceCode
4 years ago
Alex Gleason
f3f0470db5
Allow editing profile fields, fixes #88
4 years ago
Alex Gleason
a2aac69838
Actually fix post reply issue, #80
4 years ago
Alex Gleason
afc7e33478
Use HtmlWebpackPlugin to inject chunks with hashes
...
Probably the worst code I've ever written in my life, I'm sorry
4 years ago
Alex Gleason
ed61603b10
Refactor statusToTextMentions, fixes #80
4 years ago
Alex Gleason
b78e923f83
Refreshing the user token: just... don't even. Fixes #56 , #73
4 years ago
Alex Gleason
8eba7af308
Conditionally render Trends and WhoToFollow panels, fixes #87
4 years ago
Alex Gleason
269d48c900
Add backend feature checks, fixes #8
4 years ago
Alex Gleason
ac6d25f5c7
Preload profile editor form with source data fields, fixes #60
4 years ago
Alex Gleason
b800e8823a
Merge branch 'domain_warning' into 'master'
...
Fixed JS warnings when clicking on status to get detailed status. Fixed #59
Closes #59
See merge request soapbox-pub/soapbox-fe!9
4 years ago
crockwave
e772abc402
Fixed JS warnings when clicking on status to get detailed status
4 years ago
crockwave
faa38c6a6d
Hide Donate button in mobile sidebar when Patron disabled
4 years ago
Alex Gleason
93e326a6f9
Tabs to spaces
4 years ago
Alex Gleason
2fa0c44b52
Fix video rendering, at least for one case
4 years ago
crockwave
d474c18889
Corrects issue 79 by allowing site_icon auto rendering with theme selection
...
https://gitlab.com/soapbox-pub/soapbox-fe/-/issues/79
4 years ago
crockwave
b35122e75c
Cleaned up unrequired code changes
4 years ago
crockwave
f1747f4425
Allow cursor to render at end of textbox to only place at end on new load, and bug fixes of cursor placement problems when selecting text and or moving cursor to left and typing
4 years ago
crockwave
a9af3a8928
Allow cursor to be rendered at end of textbox by commenting out date comparison conditional
4 years ago
Alex Gleason
2cd66dc1a5
Add metadata to package.json and bump version to 0.9-beta
4 years ago
Alex Gleason
7b0f6d1940
Azure theme tweaks
4 years ago
Alex Gleason
b651a31847
Make site banner a separate field from logo
4 years ago
Alex Gleason
db7cfacff1
Make app repair itself if broken
4 years ago
Alex Gleason
44f196fa99
Unfreeze registration form after error
4 years ago
Alex Gleason
f6212cf81b
Refresh user token on pageload
4 years ago
Alex Gleason
bc3bb47829
Refactor hasToken()
4 years ago
Alex Gleason
5c0c1932e0
Delay creating auth app until trying to login or register
4 years ago
Alex Gleason
3c159460eb
Cleanup unused refresh stuff in auth
4 years ago
Alex Gleason
ac660c2485
Refactor auth, get new app token instead of refreshing
4 years ago
Alex Gleason
652c79b6ac
Refactor auth app creation
4 years ago
Alex Gleason
238eed4c1a
Allow API auth with app or user token
4 years ago
Alex Gleason
eef41485c1
Improve topnav logo code
4 years ago
Alex Gleason
be13bc040c
Fix the expected notifications badge issue
4 years ago
Alex Gleason
717ef98640
cobalt --> azure
4 years ago
Alex Gleason
31a965b4c4
Start improving cobalt theme, refactor css
4 years ago
Alex Gleason
c0f17cfc21
Pull locale from state, almost get dynamic locales working #7
4 years ago
Alex Gleason
ea5643f138
Refactor theme slugs, fixes #40
4 years ago
Alex Gleason
a60c47bb19
Don't persist default settings
...
Only persist settings if they've been overridden by the user
4 years ago
Alex Gleason
178fdf8818
Add getSettings() function
4 years ago
Alex Gleason
ffb1804c59
Use setInterval instead of setTimeout in CaptchaField
4 years ago
Alex Gleason
642282f049
Refactor CaptchaField
4 years ago
Alex Gleason
90b6244b2f
Refresh captcha every 5 minutes
4 years ago
Alex Gleason
08e6543dc3
Pass captcha_answer_data in registration form
4 years ago
Alex Gleason
082b429fee
Add notifications counter to tab title, fixes #21
4 years ago
Alex Gleason
05db2fc35f
Fix eslint unused variable
4 years ago
Alex Gleason
2ab7125441
Implement Pleroma notifications, fixes #1
...
Working from: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/2392
4 years ago
Alex Gleason
c2a3bc20f8
Fix About HTML path
4 years ago
Alex Gleason
fd2d36e3c3
Don't pass props.dispatch to <input>
4 years ago
Alex Gleason
0529817a6d
Remove uneeded field, `domain`
4 years ago
Alex Gleason
090b9fa426
Fix staff profile badges
4 years ago
Alex Gleason
9f4891fef0
isAdmin and isModerator utils
4 years ago
Alex Gleason
edf22b921c
Fix form label proptype checks
4 years ago
Alex Gleason
03251de773
Fix `me` PropType checks
4 years ago
Alex Gleason
099ff10987
Output error if vapid key can't be reached
4 years ago
Alex Gleason
e3a750df28
Pull vapid_key from state
4 years ago
Alex Gleason
741b065d82
Disable Filters navlinks
4 years ago
Alex Gleason
24f448e679
/soapbox --> /instance
4 years ago
Alex Gleason
6477bd3533
Fix eslint error
4 years ago
Alex Gleason
32a5a31591
Add createFilter function
4 years ago
Alex Gleason
7b02e1a823
Scaffold filters section
4 years ago
Alex Gleason
baec6d3fd8
Add Lists to desktop profile dropdown
4 years ago
Alex Gleason
343d3348df
Just disable the "trouble logging in" button for now
4 years ago
Alex Gleason
ba930c505c
Refactor PublicLayout
4 years ago
Alex Gleason
6813f512e6
About Page support
4 years ago
Alex Gleason
b4e3aa8a8c
Obliterate /web once and for all
4 years ago
Alex Gleason
6bcae0dd13
Get captcha working
4 years ago
Alex Gleason
da0de40256
Redirect home after registering
4 years ago
Alex Gleason
af2cbc3455
Basic registration form functionality
4 years ago
Alex Gleason
7d3089270a
SimpleForm e.preventDefault() always
4 years ago
Alex Gleason
606356246a
Fix NaN media height error
4 years ago
Alex Gleason
42f39d6aae
Start refactoring media aspect ratio code
4 years ago
Alex Gleason
85a68e0715
Fix Mastodon startup issues
4 years ago
Alex Gleason
d151ac9b35
Break media_gallery calculations into its own function
4 years ago
Alex Gleason
71b4bb4d06
Fix button error
4 years ago
Alex Gleason
f1c9453620
Use React components in registration form
4 years ago
Alex Gleason
252b3fbf51
Refactor LabelInputContainer
4 years ago
Alex Gleason
924486984e
Refactor SettingsCheckbox
4 years ago
Alex Gleason
a6de9d5e00
Refactor SimpleInput
4 years ago
Alex Gleason
84ee8880e1
Break out registration form
4 years ago
Alex Gleason
4801962988
Refactor InputContainer
4 years ago