Commit Graph

249 Commits

Author SHA1 Message Date
8d5630e059 Adds css transitions to notification and unread statuses 2021-03-23 17:52:58 -07:00
b8cd1d5bce Show unread status reload link 2021-03-23 12:52:38 -07:00
d8a20175b6 Adds email template layout and formatting 2021-03-21 12:06:12 -07:00
dd15e87073 Merge branch 'main' into progress-update-ui 2021-03-20 17:38:22 -07:00
942c4a6664 Move progress updates into modal 2021-03-20 17:18:18 -07:00
fa79070b59 [lint] Update editorconfig linting:
- Add settings for comments.
- Remove custom settings that don’t work.
- Fix vendor JS file:
2021-03-20 16:33:18 +01:00
b9a61162d7 Merge branch 'main' into ci 2021-03-20 15:26:51 +01:00
c31bf1f0c8 Fixes loading javascript listeners 2021-03-19 15:59:28 -07:00
5ad645c225 Move check all js into separate file 2021-03-19 10:51:45 -07:00
443daab128 Move tabs javascript into separate file 2021-03-19 10:47:32 -07:00
baee0796cd Moves localstorage handlers into its own file 2021-03-18 09:02:07 -07:00
091ad53061 JS linting and whitespace fixes 2021-03-13 12:14:34 -08:00
a52fee4ccf Remove (potentially useful) unused CSS. 2021-03-06 21:18:39 +01:00
99e5e3e414 [import] Show skip link to all when there is more than 10 failed imports. 2021-03-05 22:09:56 +01:00
097b8e5811 Fix toggling all checkboxes of failed imports:
- Rename classes and function to something more descriptive.
- Listen to the element checked status instead of a click on a non‑focusable element.
- Use specific DOM targets instead of relying on the DOM ancestor tree.
- Add a skip‑link to the end of the list and avoid tabbing through all failed items.
- Update related i18n strings in French.
- Avoid having the label on the whole width to prevent accidental click.
- Move `fieldset` out of `ul`.
2021-03-05 15:41:21 +01:00
1cb84b0f62 [lint] Fix indentation in JS files. 2021-03-04 19:36:17 +01:00
420a33d79f [lint] fix indentation in CSS files. 2021-03-04 19:27:03 +01:00
fc16211125 [lint] Ignore newline in svg files within fonts/. 2021-03-04 19:24:11 +01:00
263b13f157 Adapt tab handler to vanilla JS, fix focus jump, improve accessible naming of tabs/panels 2021-02-28 14:04:04 -04:00
bc7f830b2b Merge branch 'upstream' into tab-keyboard-accessibility 2021-02-27 11:53:27 -04:00
9580bec154 feat: modify tabbed interfaces to support keyboard accessibility (fixes #526) 2021-02-27 11:47:03 -04:00
b1268b7db8 Small covers too small on mobile 2021-02-23 12:44:25 -08:00
485de039cf Merge branch 'main' into shelve-buttons 2021-02-09 13:28:00 -08:00
76491e4e35 Back off notification polling 2021-02-09 10:38:43 -08:00
05c00b9eca Adds cute lil icons to discover page 2021-02-02 10:13:35 -08:00
e5746d6117 Menu list for shelf button options 2021-01-30 11:43:40 -08:00
b53ef73faf Feed templates 2021-01-29 10:25:31 -08:00
2a6a000e05 Moves avatar crop into function and adds test 2021-01-26 08:03:16 -08:00
2411b4fe79 puts @'mentions directly in compose box 2021-01-19 16:16:22 -08:00
1778e8dd46 Uses timeout instead of interval 2021-01-19 14:59:46 -08:00
94a41498cf Remove counts when notifications are deleted 2021-01-19 14:32:08 -08:00
3fce67a60d Only update on change 2021-01-19 14:25:04 -08:00
394666357f Poll for notifications 2021-01-18 16:32:02 -08:00
c7b03fec5a Fixes rate action 2021-01-18 09:57:44 -08:00
7308d8d1e9 javascript cleanup
I got my linter working!
2021-01-18 08:26:04 -08:00
51ddada8f6 Fixes mobile menu dropdown 2021-01-17 20:31:37 -08:00
3f136c40da Uses js pattern for tabs 2021-01-17 20:19:09 -08:00
0a70d6e981 Makes dropdown clickable, and work with screen reader
I'm lightly peeved with bulma that it wasn't clear how to make hover
menus accessible, but clickable menus are just fine with my anyway.
2021-01-17 16:29:46 -08:00
ff743ed9d6 Javascript button for reply form 2021-01-17 10:38:34 -08:00
47d5b907ac Readthrough interactions 2021-01-17 10:10:59 -08:00
f7e3cbda84 Uses toggle button snippet for content warning 2021-01-17 08:50:47 -08:00
afdf5fc8ec starts replacing pure css buttons with javascript buttons
RIP, but it was time
2021-01-17 08:26:28 -08:00
f42fd28c73 Removes unused javascript 2021-01-16 19:59:08 -08:00
3e58163f0d refactors content warning button 2021-01-16 19:57:20 -08:00
739b6e19e2 Dismiss reading goal using localstorage 2021-01-16 09:21:19 -08:00
11ea829657 Adds icon to goal form 2021-01-16 08:54:16 -08:00
f61a25cfb1 Merge branch 'main' into html-interaction 2021-01-15 09:45:33 -08:00
861249080b Moves toggle menu javascript out of html 2021-01-14 15:45:30 -08:00
7abe39b7d5 Tab change javascript out of html 2021-01-14 15:29:37 -08:00
4d4e692f49 Javascript cleanup 2021-01-14 15:16:18 -08:00