Andreas Nedbal
22289f2946
Hide empty text as soon as another inbox entry appears
2022-11-18 23:35:38 +01:00
Andreas Nedbal
44c0136c9e
Remove AJAX question generation code
2022-11-18 23:35:38 +01:00
Andreas Nedbal
f35d49e575
Properly handle placeholder fields in theme application
2022-11-14 23:13:22 +01:00
Andreas Nedbal
752d6cb987
Make input placeholder themable
2022-11-14 23:11:23 +01:00
Andreas Nedbal
bef1c23a66
reset questionbox character counts after successful submit
2022-10-31 21:23:22 +01:00
Andreas Nedbal
15d05f1699
Merge branch 'main' into feature/stimulus-character-count
2022-10-31 20:56:38 +01:00
Karina Kwiatek
d3b59ae169
Merge pull request #767 from Retrospring/fix/missing-unsubscribe-text-on-comment
...
Fix missing unsubscribe string in answer actions when posting a comment
2022-10-26 11:37:38 +02:00
Karina Kwiatek
0090d1ca4a
Merge pull request #766 from Retrospring/fix/comment-error-on-answer-pages
...
Prevent error when commenting via an answer page
2022-10-26 11:37:29 +02:00
Karina Kwiatek
29608c54c9
Fix missing unsubscribe string in answer actions when posting a comment
2022-10-26 11:32:39 +02:00
Karina Kwiatek
f9f49198fa
Prevent error when commenting via an answer page
2022-10-26 11:29:58 +02:00
Karina Kwiatek
9e52d5b623
Use Lexend 300 as 400
2022-10-26 10:57:55 +02:00
Karina Kwiatek
bc1fc50780
Prevent comments from submitting after input as composition ends
2022-10-25 18:57:36 +02:00
Karina Kwiatek
f6abb8a8ca
Use body font in sweet-alert
2022-10-25 18:56:19 +02:00
Karina Kwiatek
99955e5452
Replace Lato font with Lexend
2022-10-24 23:43:53 +02:00
Andreas Nedbal
559ed3ecf8
Merge branch 'main' into feature/stimulus-character-count
2022-10-24 23:26:31 +02:00
Georg Gadinger
87ec3093a9
allow for using SVG logos in the navbar
...
this uses our ✨ new and improved✨ logo by default, but can be easily
changed by modifying `/public/logo.svg`. the svg is loaded only once
when the application starts, so any modifications to it after a
deployment are visible immediately.
thanks to the power of CSS and SVG being able to make use of it, custom
colour schemes still work too.
2022-10-24 23:19:51 +02:00
Andreas Nedbal
d11aff1db9
Decrease vertical spacing of inbox action bar
2022-10-24 13:58:54 +02:00
Andreas Nedbal
9bfc2b9dac
Add top action bar to Inbox
2022-10-24 13:58:54 +02:00
Andreas Nedbal
941e79d33c
Adjust layout of comment input
2022-10-13 22:29:25 +02:00
Andreas Nedbal
724c241bed
Count character count downwards instead of up
2022-10-13 22:29:04 +02:00
Andreas Nedbal
0983ffca3a
Merge branch 'main' into feature/stimulus-character-count
2022-10-13 22:07:15 +02:00
Karina Kwiatek
bb94845262
Merge pull request #727 from Retrospring/feature/i19n.js
...
Install i18n-js 4 2: Electric Boogaloo
2022-10-11 23:34:52 +02:00
Georg Gadinger
4b8490a2d1
auto-foxus text field in ask modal
...
resolves #557
2022-10-11 22:08:59 +02:00
Andreas Nedbal
a8c1961af3
Migrate entrypoint to support new i18n-js version
2022-10-10 21:40:30 +02:00
Andreas Nedbal
93d1a4e2cb
Add Stimulus controller to relevant views
2022-10-02 22:10:04 +02:00
Andreas Nedbal
ff5210a891
Implement character count as Stimulus controller
2022-10-02 22:09:34 +02:00
Andreas Nedbal
58d8c827e0
Install and setup Stimulus
2022-10-02 22:09:01 +02:00
Andreas Nedbal
6ee96446dc
Remove legacy pagination
2022-09-08 23:48:01 +02:00
Andreas Nedbal
f05abed6ef
Rename turbolinks:load
event to turbo:load
2022-09-04 18:34:23 +02:00
Andreas Nedbal
c7ca416e67
Import (and setup) Turbo in TypeScript
2022-09-04 18:34:23 +02:00
Andreas Nedbal
203db7565d
Remove UJS and Turbolinks initializers
2022-09-04 18:34:23 +02:00
Karina Kwiatek
5baafdc38d
Merge pull request #662 from Retrospring/feature/request-js-user
...
Refactor user TS functionality to use `@rails/request.js`
2022-09-03 21:44:48 +02:00
Karina Kwiatek
bc9db3e8fc
Merge pull request #661 from Retrospring/feature/request-js-question
...
Refactor question(box) TS functionality to use `@rails/request.js`
2022-09-03 21:44:38 +02:00
Karina Kwiatek
67546ec857
Merge pull request #660 from Retrospring/feature/request-js-moderation
...
Refactor moderation TS functionality to use `@rails/request.js`
2022-09-03 21:31:24 +02:00
Karina Kwiatek
10b596ed99
Merge pull request #659 from Retrospring/feature/request-js-lists
...
Refactor lists TS functionality to use `@rails/request.js`
2022-09-03 21:31:06 +02:00
Karina Kwiatek
904285ae47
Merge pull request #657 from Retrospring/feature/request-js-answerbox
...
Refactor answerbox TS functionality to use `@rails/request.js`
2022-09-03 21:30:55 +02:00
Andreas Nedbal
2643d1a524
Refactor user actions to use request.js
2022-09-03 16:36:02 +02:00
Andreas Nedbal
d116e338a3
Move destroying and deleting questions to question/
2022-09-03 16:20:07 +02:00
Andreas Nedbal
dba817c8b6
Refactor question asking on profiles to use request.js
2022-09-03 16:19:32 +02:00
Andreas Nedbal
9c9f56e231
Refactor question asking to use request.js
2022-09-03 16:19:00 +02:00
Andreas Nedbal
2f05708a65
Refactor question answering to use request.js
2022-09-03 16:18:31 +02:00
Andreas Nedbal
918c514f12
Refactor user privilege changing to use request.js
2022-09-03 08:43:19 +02:00
Andreas Nedbal
fe6b6b198f
Refactor report removal to use request.js
2022-09-03 08:42:55 +02:00
Andreas Nedbal
389e1271d7
Refactor global anon blocks to use request.js
2022-09-03 08:42:37 +02:00
Andreas Nedbal
6639519905
Refactor user banning to use request.js
2022-09-03 08:42:17 +02:00
Andreas Nedbal
5aab54acdb
Refactor list membership functionality to use request.js
2022-09-03 07:51:30 +02:00
Andreas Nedbal
41fea7fd5e
Refactor list removal to use request.js
2022-09-03 07:50:33 +02:00
Andreas Nedbal
af0258c8aa
Refactor list creation to use request.js
2022-09-03 07:50:16 +02:00
Andreas Nedbal
3b6ade483f
Refactor question generating to use request.js
2022-09-03 06:58:08 +02:00
Andreas Nedbal
90f33dd76c
Refactor inbox entry deleting to use request.js
2022-09-03 06:57:52 +02:00