Michael Telatynski
1a0e5c1805
Fix multiple accessibility defects identified by AXE ( #10606 )
...
* Mark effects overlay canvas as aria hidden
* Ensure date separators aren't seen as focusable aria separators
* Fix
* Fix font slider not having aria label
* Add missing aria labels
* Fix settings flags setting aria-checked={null}
* Update snapshots
2023-04-17 16:09:45 +00:00
Michael Telatynski
d2066ba5f5
Improve accessibility of font slider ( #10473 )
...
* Clamp font size when disabling "Use custom size"
* Switch Slider to use a semantic input range element
* Iterate
* delint
* delint
* snapshot
* Iterate
* Iterate
* Fix step size
* Add focus outline to slider
* Derp
2023-04-12 10:57:31 +00:00
Michael Telatynski
127a3b667c
Conform more of the codebase to strictNullChecks
( #10350
...
* Conform more of the codebase to `strictNullChecks`
* Iterate
* Generics ftw
* Iterate
2023-03-10 14:55:06 +00:00
Michael Telatynski
030b7e90bf
Enable @typescript-eslint/explicit-function-return-type
in /src ( #9788 )
...
* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier
* Enable `@typescript-eslint/explicit-function-return-type` in /src
* Fix types
* tsc strict fixes
* Delint
* Fix test
* Fix bad merge
2023-01-12 13:25:14 +00:00
Michael Telatynski
f1e8e7f140
Enable @typescript-eslint/explicit-member-accessibility
on /src ( #9785 )
...
* Enable `@typescript-eslint/explicit-member-accessibility` on /src
* Prettier
2022-12-16 12:29:59 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Travis Ralston
997d6d40bf
Step 1: Remove all usage of @replaceableComponent
2022-03-28 14:02:31 -06:00
Aaron Raimist
bdc56be863
Auto fix
...
Signed-off-by: Aaron Raimist <aaron@raim.ist>
2021-10-22 17:23:37 -05:00
Andy Balaam
96bd052ecf
Improve visibility of font size chooser ( #6988 )
...
* Improve visibility of font size chooser
* Move slider dot sizes into variables
* Use a standard font size instead of percentage in Slider
* Use shorthand for padding in FontScalingPanel
* Change Slider text pos to px to be consistent when font changes
* Cleaner dot size for Slider selection
2021-10-20 13:41:27 +01:00
Michael Telatynski
ce78cdf4ad
Conform to new react and typescript eslint rules
2021-07-19 22:43:11 +01:00
J. Ryan Stinnett
ae0a8b8da4
Auto-fix lint errors
2021-06-29 13:11:58 +01:00
Travis Ralston
c359dff738
Batch of views getting replaceableComponent decorators
2021-03-08 20:23:34 -07:00
Michael Telatynski
9ba33c7f80
Fix eslint ts override tsx matching and delint
2020-08-29 01:11:08 +01:00
Jorik Schellekens
74174041bb
Remove semicolon in style
2020-06-18 14:53:12 +01:00
Jorik Schellekens
05d0309081
Lint a few semicolons
2020-06-18 14:32:43 +01:00
Jorik Schellekens
3e30df17fb
Slider is more responsive
2020-05-20 13:07:33 +01:00
Jorik Schellekens
bab7d5f461
Some lints
2020-05-06 17:25:54 +01:00
Jorik Schellekens
af8430b98a
Inverted boolean
2020-04-28 15:48:54 +01:00
Jorik Schellekens
175b5e70b6
Lint Slider
2020-04-28 14:20:49 +01:00
Jorik Schellekens
137b94703a
Lint types
2020-04-28 14:20:49 +01:00
Jorik Schellekens
a8407c9508
Use purecomponent
...
Co-Authored-By: Travis Ralston <travpc@gmail.com>
2020-04-28 14:00:15 +01:00
Jorik Schellekens
4b4599c1d8
tslint
2020-04-23 14:39:11 +01:00
Jorik Schellekens
a16fe09d42
Use em to detach slider from root font-size
2020-04-23 10:58:00 +01:00
Jorik Schellekens
8f0d81e770
Linearly interpolate between value intervals.
2020-04-23 10:45:48 +01:00
Jorik Schellekens
014be5ce5f
Add support to disable slider
2020-04-23 10:45:48 +01:00
Jorik Schellekens
5f50facfba
Make slider independant of label size
2020-04-23 10:45:48 +01:00
Jorik Schellekens
26ccd6f07d
Cleaner clamping of value range
2020-04-23 10:45:48 +01:00
Jorik Schellekens
c99e1de803
Clamp indicated value within value range
2020-04-23 10:45:48 +01:00
Jorik Schellekens
0d0da6cfdc
Fix types, abandon propTypes
2020-04-23 10:45:48 +01:00
Jorik Schellekens
dcea1f32b3
tslint
2020-04-23 10:45:48 +01:00
Jorik Schellekens
abd94a65bd
Move compoenets/FontSlider to views/Slider
2020-04-23 10:45:47 +01:00