Karina Kwiatek
95984cfdab
Correct app description in web app manifest
2023-01-21 18:26:08 +01:00
Karina Kwiatek
d2076c35b5
Remove `?source=pwa`
...
We can use `@media (display-mode: standalone)` to detect this instead
2023-01-21 18:23:40 +01:00
Karina Kwiatek
3f41d339de
Add icons at 144x144
...
For some reason Chromium requires an icon at this size, however the error in Lighthouse states that the size must be *at least* 144x144 but in fact must be exactly this size.
2023-01-21 18:18:14 +01:00
Karina Kwiatek
b9269f0693
Add maskable icons
2023-01-21 18:16:24 +01:00
Karina Kwiatek
73082975c4
Fix web app icon sizes property name
2023-01-21 18:15:18 +01:00
Karina Kwiatek
27318f302c
Rename current icons to icon_
2023-01-21 12:30:52 +01:00
Andreas Nedbal
07ea833d13
Add Stimulus capabilities controller
2023-01-21 04:53:20 +01:00
Andreas Nedbal
e81e85cf9a
Remove capabilities feature
2023-01-21 04:53:20 +01:00
Andreas Nedbal
d4c2ca5e5e
Don't set the collapse controller for entries that aren't long
2023-01-21 04:43:48 +01:00
Andreas Nedbal
eae99cd9a5
Add collapse to profile questions
2023-01-21 04:43:48 +01:00
Karina Kwiatek
596c1c5240
Remove underline on smiles list
2023-01-15 12:40:48 +01:00
Andreas Nedbal
61d77bf20e
Fix announcements not closing when button is pressed
2023-01-13 19:00:23 +01:00
Andreas Nedbal
87630c87a6
Fix layout of announcements after Bootstrap 5 update
2023-01-13 19:00:23 +01:00
Karina Kwiatek
3dbbed3ef2
Shorten question text in notifications to short question length
2023-01-13 17:30:37 +01:00
Andreas Nedbal
8b4909ab80
use height limiting instead of legacy line-clamp
2023-01-13 15:58:07 +01:00
Andreas Nedbal
0d41da54b8
Fix layout for inbox entries as well
2023-01-12 23:21:08 +01:00
Andreas Nedbal
f0b9a00923
Fix alignment of collapsibles in question headers
...
Co-Authored-By: Georg Gadinger <nilsding@nilsding.org>
2023-01-12 23:17:09 +01:00
Andreas Nedbal
a2139213c7
Hide collapse from screenreaders
...
Co-Authored-By: Georg Gadinger <nilsding@nilsding.org>
2023-01-12 21:03:44 +01:00
Andreas Nedbal
a8fb9fd701
Refactor render_theme method
...
Co-Authored-By: Georg Gadinger <nilsding@nilsding.org>
2023-01-12 21:03:44 +01:00
Andreas Nedbal
e85f9d6867
Re-add support for detail page `display_all` condition
2023-01-12 21:03:44 +01:00
Andreas Nedbal
07a13d39da
Add support for theme helper mapping specifying multiple target values
2023-01-12 21:03:44 +01:00
Andreas Nedbal
430cfa1a38
Add RGB variables for some theme colors
2023-01-12 21:03:44 +01:00
Andreas Nedbal
a3b902b747
Add collapse to answerboxes and questions
2023-01-12 21:03:44 +01:00
Andreas Nedbal
46830f50cd
Add Stimulus controller for collapse functionality
2023-01-12 21:03:44 +01:00
Andreas Nedbal
3258ea4f0b
Implement shared collapse partial
2023-01-12 21:03:44 +01:00
Andreas Nedbal
e8657891a9
Add wrapper -body classes to answerbox sections
2023-01-12 21:03:44 +01:00
Andreas Nedbal
b66c2b1f36
add `long?` method and constant to Answer model
2023-01-12 21:03:44 +01:00
Karina Kwiatek
c919b4913f
Merge branch 'main' into feature/long-questions
2023-01-11 22:24:58 +01:00
Andreas Nedbal
c93255338e
Add dev indicator to guest navbar
2023-01-11 22:24:16 +01:00
Andreas Nedbal
9150d09960
Apply review suggestion from @nilsding
...
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2023-01-11 22:24:16 +01:00
Andreas Nedbal
710192e8fa
Add "DEV" badge to navigation brand
2023-01-11 22:24:16 +01:00
Andreas Nedbal
8e915e1c0a
Add dev env indicator to navigation
2023-01-11 22:24:16 +01:00
Andreas Nedbal
7970838659
Remove superfluous focus styling
2023-01-10 20:54:13 +01:00
Andreas Nedbal
6fa26340ef
Add bigger shadow to popover
2023-01-10 20:53:55 +01:00
Andreas Nedbal
53bc270e08
Apply review suggestions from @nilsding
...
Co-authored-by: Georg Gadinger <nilsding@nilsding.org>
2023-01-10 20:49:37 +01:00
Andreas Nedbal
122935e723
only show formatting help on focus/hover in inbox entries
2023-01-10 16:05:50 +01:00
Andreas Nedbal
cb7f9179e3
Add format help to inbox entries
2023-01-10 15:51:43 +01:00
Andreas Nedbal
30933e6ca1
Add Stimulus controller to launch format popup
2023-01-10 15:49:52 +01:00
Andreas Nedbal
eccb51eab0
Add formatting help markup/translations
2023-01-10 15:48:56 +01:00
Karina Kwiatek
4e78efcae7
Add tests for sending long questions with question worker
2023-01-08 19:22:00 +01:00
Karina Kwiatek
cfba963b55
Only reset character counters when they are present
...
Co-authored-by: Andreas Nedbal <git@pixelde.su>
2023-01-08 18:51:43 +01:00
Karina Kwiatek
7cdb0e4976
Respect long question setting in frontend
2023-01-08 17:12:46 +01:00
Karina Kwiatek
3a6814b908
Respect allow long questions setting
2023-01-08 14:03:54 +01:00
Karina Kwiatek
ba7b19faee
Add allow long questions option to profile settings
2023-01-08 13:14:21 +01:00
Karina Kwiatek
122be928bf
Merge pull request #934 from Retrospring/more-obvious-sharing-options
...
Make sharing options more obvious
2023-01-08 11:24:50 +00:00
Andreas Nedbal
f6d7d6ae2d
Fix initializers
2023-01-08 12:19:45 +01:00
Andreas Nedbal
ce067a2d57
Move entrypoint to app/javascript/
2023-01-08 12:19:45 +01:00
Andreas Nedbal
20e01d3a3f
Install and setup jsbundling-rails with esbuild
2023-01-08 12:19:45 +01:00
Karina Kwiatek
b65242d81e
Merge pull request #930 from Retrospring/fix/push-enable-when-subbed
...
Prevent push enable prompt (inbox) when already subscribed
2023-01-08 11:14:33 +00:00
Karina Kwiatek
4ac3483f1a
Make sharing options more obvious
2023-01-06 17:38:27 +01:00