Commit graph

1563 commits

Author SHA1 Message Date
Andreas Nedbal
b64b039d21 Move tweet formatting into a separate helper class 2021-12-26 22:04:16 +01:00
Karina Kwiatek
3e7c6d8d95 Fix ShareWorker retries failing 2021-12-25 23:22:52 +01:00
Karina Kwiatek
0f654a4d7d
Merge pull request #226 from Retrospring/refactor/user-typescript
Port User functionality to TypeScript
2021-12-25 22:44:26 +01:00
Karina Kwiatek
053ebafbc5
Merge pull request #213 from Retrospring/refactor/profile
Move profile fields to seperate table
2021-12-25 22:44:10 +01:00
Karina Kwiatek
7f26c1fef3 Ensure elipsis character always gets added for long questions/answers 2021-12-25 22:08:06 +01:00
Karina Kwiatek
f28f714457 Allow retries for ShareWorker 2021-12-25 13:40:21 +01:00
Karina Kwiatek
61c8208e26 Ensure tweets fit twitter's length limit 2021-12-25 13:39:35 +01:00
Andreas Nedbal
8b583e103a Fix lint nits 2021-12-25 04:05:03 +01:00
Andreas Nedbal
d27665471e Remove legacy user CoffeeScript 2021-12-25 03:34:24 +01:00
Andreas Nedbal
1bc52786ad Port reporting users from CoffeeScript to TypeScript 2021-12-25 03:34:02 +01:00
Andreas Nedbal
2cc8a33d5b Port (un)following from CoffeeScript to TypeScript 2021-12-25 03:33:33 +01:00
Andreas Nedbal
cf8d6b0884 Setup user features in TypeScript 2021-12-25 03:33:09 +01:00
Andreas Nedbal
3b5e963da5 Add $.on vanilla JS substitute 2021-12-25 03:31:30 +01:00
Andreas Nedbal
89127aa313 Add aliases for common module locations 2021-12-25 00:02:52 +01:00
Karina Kwiatek
842f51d745 Replace remaining usages of user.display_name 2021-12-23 22:01:56 +01:00
Karina Kwiatek
df606a768e Update usage of display_name in shared sidebar 2021-12-23 21:49:42 +01:00
Karina Kwiatek
c995ead1e0 Add accept attribute to file inputs 2021-12-22 16:38:37 +01:00
Karina Kwiatek
8302f1b396 Update exporter for carrierwave & profile fields 2021-12-22 00:25:32 +01:00
Karina Kwiatek
8fa4feb469 Add endpoint for updating profile 2021-12-22 00:03:19 +01:00
Karina Kwiatek
00496a1596 Update remaining references to profile fields 2021-12-22 00:03:19 +01:00
Karina Kwiatek
ab720f3f55 Update references to profile fields 2021-12-22 00:03:18 +01:00
Karina Kwiatek
ff410773dd Create Profile model 2021-12-22 00:03:18 +01:00
Andreas Nedbal
58588d22b1 use .where.not instead of in-query condition for user confirm date 2021-10-03 20:49:33 +02:00
Andreas Nedbal
6639f6646a only count active users on about page 2021-10-03 20:40:25 +02:00
Karina Kwiatek
adf9301971
Merge pull request #201 from Retrospring/fix/tablet-ask-fab
Fix ask fab not being visible at tablet size
2021-09-24 00:42:38 +02:00
Karina Kwiatek
3a8d207b70 Fix ask fab not being visible at tablet size 2021-09-24 00:06:23 +02:00
Karina Kwiatek
ab83ee197e Remove quotes in rails admin option 2021-08-30 00:21:34 +02:00
Karina Kwiatek
0c8f2ef1e7 Use break-word instead of break-all
This will prevent words being broken mid-word
2021-08-13 19:55:52 +02:00
Karina Kwiatek
89ce3e6e53
Merge pull request #184 from Retrospring/mobile-layout
Adjust site layout to be nicer to use on smaller screens
2021-08-13 12:11:38 +02:00
Karina Kwiatek
d81641ac18 Add theme model spec 2021-08-13 01:23:07 +02:00
Karina Kwiatek
bd5995ef65 Add specs for nav_entry helper 2021-08-13 00:53:11 +02:00
Karina Kwiatek
c5414ae156 Fix unreadable text on unread inbox entries 2021-08-12 23:17:47 +02:00
Karina Kwiatek
d76af263ce Style and position badges on mobile nav 2021-08-12 21:56:28 +02:00
Karina Kwiatek
7869177527 Prevent text overflow in notification cards 2021-08-12 15:41:03 +02:00
Karina Kwiatek
72e9ca61aa
Merge pull request #187 from Retrospring/fix/question-link-visibility
Show question link for answered questions with only one answer
2021-08-12 15:40:09 +02:00
Karina Kwiatek
c33c4bb4ed Give the mobile nav icon row the full viewport width 2021-08-12 13:30:19 +02:00
Karina Kwiatek
ec2332818c Show mobile nav bar badges as pills 2021-08-12 13:29:50 +02:00
Karina Kwiatek
da70238667 Fix linter errors 2021-08-12 01:18:10 +02:00
Karina Kwiatek
78d67d2f49 Tell Sass to use CSS max() function 2021-08-12 01:17:25 +02:00
Karina Kwiatek
31bcc33850 Set the correct theme-color when top navigation is being used 2021-08-12 00:38:03 +02:00
Karina Kwiatek
aeb924cab9 Use correct body padding when not logged in to allow for top navigation bar 2021-08-12 00:37:59 +02:00
Karina Kwiatek
d86bf2bf9d Use notification_count helper to get notification count for icon badge 2021-08-12 00:37:47 +02:00
Karina Kwiatek
38bd282b38 Make notification icon show notification count badge 2021-08-12 00:37:47 +02:00
Karina Kwiatek
31a8bf6f00 Add mobile user menu 2021-08-12 00:37:47 +02:00
Karina Kwiatek
e895dedd14 Make navbar icons larger 2021-08-12 00:37:47 +02:00
Karina Kwiatek
0886daa62d Remove icon from brand in desktop navbar 2021-08-12 00:37:47 +02:00
Karina Kwiatek
b93d0402f8 Use unquote to prevent sass from erroring on env(safe-area-inset-bottom) 2021-08-12 00:37:47 +02:00
Karina Kwiatek
d27ae910c2 Adjust theme-color for mobile layout 2021-08-12 00:37:47 +02:00
Karina Kwiatek
e213041d47 Add mobile navigation bar 2021-08-12 00:37:47 +02:00
Karina Kwiatek
be1afe01e9 Fill horizontal space on medium-sized viewports
This removes the horrible side margins on portrait tablets
2021-08-12 00:37:41 +02:00