Henrik Giesel
67e0b67d17
Implement WithTooltip
2021-06-21 17:02:48 +02:00
Henrik Giesel
11c5476ae3
Wrap label and HelpPopup into span
...
Avoids HelpPopup in a differnt column upon label wrapping
2021-06-21 17:02:48 +02:00
Henrik Giesel
21ab484f21
Make revert button horizontal padding smaller
2021-06-21 17:02:48 +02:00
Henrik Giesel
99e7a3c436
Have colors inherit for badges
2021-06-21 17:02:48 +02:00
Henrik Giesel
dba85e7755
Add down-arrow SASS function
2021-06-21 17:02:48 +02:00
Henrik Giesel
65f0e7a4ea
Use custom down arrow for both SelectButton and EnumSelector
2021-06-21 17:02:48 +02:00
Henrik Giesel
8d32528e8d
Put Col types into col.ts
2021-06-21 17:02:48 +02:00
Henrik Giesel
894c84f4d3
Fix formatting
2021-06-21 17:02:48 +02:00
Henrik Giesel
e030e6f656
Rename SectionItem to just Item and use across option sections
2021-06-21 17:02:46 +02:00
Henrik Giesel
f895919435
Import API from all option sections
2021-06-21 17:01:45 +02:00
Henrik Giesel
2728b5fa63
Add Container.svelte
2021-06-21 17:01:45 +02:00
Henrik Giesel
cf9bba0807
Remove SCSS from ConfigEditor
2021-06-21 17:01:45 +02:00
Henrik Giesel
1bb59198dd
Implement CheckBoxRow and SpinBoxFloatRow
2021-06-21 17:01:45 +02:00
Henrik Giesel
5fa850703f
Implement EnumSelectorRow and StepsInputRow
2021-06-21 17:01:45 +02:00
Henrik Giesel
bc6907ef8d
Implement SpinBoxRow
2021-06-21 17:01:45 +02:00
Henrik Giesel
46b5f6ba65
Add breakpoint for Bury EnumSelector
2021-06-21 17:01:44 +02:00
Henrik Giesel
2e921b95c6
Use Row and Col in favor of ConfigEntry
2021-06-21 17:01:44 +02:00
Henrik Giesel
77ea7f5e6f
Remove ConfigEntryFull
2021-06-21 17:01:44 +02:00
Henrik Giesel
6e06f4afd4
Factor RevertButton out of components
2021-06-21 17:01:44 +02:00
Henrik Giesel
c87123a9b1
Change margin and gutters off rows
2021-06-21 17:01:44 +02:00
Henrik Giesel
2d24003e6c
Move the remaining Options to new ConfigEntry layout
2021-06-21 17:01:44 +02:00
Henrik Giesel
d099b00918
Update DailyLimits and NewOptions to new format
2021-06-21 17:01:44 +02:00
Henrik Giesel
2a318f4695
Wrap input and revert button into one col
2021-06-21 17:01:44 +02:00
Henrik Giesel
17b39b8ef8
Introduce TitledContainer
2021-06-21 17:01:44 +02:00
Henrik Giesel
70c8b8940d
Allow for gutters between rows
2021-06-21 17:01:44 +02:00
Henrik Giesel
da8fdb7719
Vertically align text + Remove bottom margin from alerts
2021-06-21 17:01:44 +02:00
Henrik Giesel
c586107fea
Turn icons into Bootstrap badges in deckoptions
2021-06-21 17:01:44 +02:00
Henrik Giesel
23f65f1a95
Start using Bootstrap grid for deckoptions
2021-06-21 17:01:44 +02:00
Henrik Giesel
282de21675
Use Bootstrap containers instead of CSS in base for deckoptions
2021-06-21 17:01:44 +02:00
Henrik Giesel
7dacd9b72f
Add container scss to deckoptions-base
2021-06-21 17:01:44 +02:00
Henrik Giesel
b99b12f157
Make API argument required in ConfigEditor
2021-06-21 17:01:44 +02:00
Henrik Giesel
c49ad009d0
Add Section and SectionItem for the deckoptions
2021-06-21 17:01:44 +02:00
Henrik Giesel
da076aa48e
Generalize ButtonToolbarItem to SectionItem
2021-06-21 17:01:42 +02:00
Damien Elmes
c79f8ba88f
in/out -> request/response
...
The saved characters weren't worth the increased difficulty when
reading, and the fact that we were deviating from protobuf norms.
2021-06-20 15:49:20 +10:00
Damien Elmes
410660990e
add LIFO sorting options for new cards
2021-06-08 14:01:46 +10:00
Damien Elmes
f348ec7678
tooltip styling fix
...
Thanks Matthias!
https://forums.ankiweb.net/t/anki-2-1-45-alpha/10061/88
2021-06-04 15:27:27 +10:00
Damien Elmes
6eac76bc8a
ensure changes to current field are saved before saving deck opts
...
https://forums.ankiweb.net/t/anki-2-1-45-alpha/10061/70
2021-06-01 15:54:07 +10:00
Damien Elmes
562787bce1
add options to sort reviews by deck
...
https://forums.ankiweb.net/t/is-studying-subdeck-by-subdeck-broken-in-2-1-44-mac/10458/2
2021-06-01 13:22:39 +10:00
Damien Elmes
bb2026f3f8
Merge pull request #1202 from hgiesel/nowrapdeckoptionstoolbar
...
Uniformly use properties to Button{Toolbar,Group} for setting button properties
2021-05-29 10:39:11 +10:00
Damien Elmes
4c2a598be4
round to whole seconds
...
the steps are serialized as f32, and the resulting imprecision was
leading to decimal values
closes #1203
2021-05-28 19:34:25 +10:00
Henrik Giesel
358794c911
Uniformly use variables to Button{Toolbar,Group} for setting button properties
...
Instead of using WithTheming around ButtonToolbar/ButtonGroup
2021-05-27 17:13:36 +02:00
Damien Elmes
7c5e974ae5
hook up some missing translations in deck options screen
2021-05-26 14:41:18 +10:00
Damien Elmes
5b5b654c33
add option to clone current config
2021-05-26 13:20:24 +10:00
Damien Elmes
0026506543
update ts deps
...
- prettier's formatting has changed, so files needed to be reformatted
- dart is spitting out deprecation warnings like:
254 │ 2: $spacer / 2,
│ ^^^^^^^^^^^
╵
bazel-out/darwin-fastbuild/bin/ts/sass/bootstrap/_variables.scss 254:6 @import
ts/sass/button_mixins.scss 2:9 @use
ts/components/ColorPicker.svelte 2:5 root stylesheet
DEPRECATION WARNING: Using / for division is deprecated and will be removed in Dart Sass 2.0.0.
Recommendation: math.div($grid-gutter-width, 2)
2021-05-26 09:37:40 +10:00
Henrik Giesel
5761d19c64
Satisfy svelte_check
2021-05-26 08:46:12 +10:00
Henrik Giesel
c074ca9159
Fix TextInputModal preset value
2021-05-26 08:46:12 +10:00
Henrik Giesel
5cc6fc7d9b
Use TextInputModal directly from svelte component
...
* the only important thing is that it is not positioned within elements
with display: none
* I think we can treat the existence of the modal to be a kind of
"precondition" that has to be met for the component to be used
2021-05-26 08:46:12 +10:00
Henrik Giesel
412091ae60
Inline some bootstrap-dark styling
2021-05-26 08:40:00 +10:00
Damien Elmes
f91f00a542
mention new limit bound by reviews in tooltip
2021-05-24 19:04:00 +10:00
Damien Elmes
f56c241702
round floats before comparing against default values
...
tabbing through the Advanced section was marking things like
'easy bonus' as modified
2021-05-24 18:26:01 +10:00