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
Damien Elmes
999fe98159
hard-code code
color, as the tooltip background is always dark
2021-05-24 18:25:19 +10:00
Damien Elmes
93ace8b96e
move v3 options into separate section; more description/section tweaks
2021-05-24 18:25:17 +10:00
Henrik Giesel
3a18dce03f
Prefer event.which over event.{key,code}
...
It works better with alternative Latin-based keyboard layouts
2021-05-22 17:50:23 +02:00
Henrik Giesel
c89c42dc37
Base shortcuts with letters no event.key, with symbols/numbers on event.code
2021-05-21 22:45:55 +02:00
Henrik Giesel
ae19ed527d
Switch to keyboard shortcuts based on event.key
2021-05-20 18:28:59 +02:00
Damien Elmes
e2b2d1e9d8
experiment with bottom border on deck option headings
2021-05-20 14:54:07 +10:00
Damien Elmes
d5f4860f9b
fix fields/cards font size & too-large toolbar on high DPI Windows
...
- enable default_css on editor again, so that the html element
is set to the system font size. If this is bringing in unwanted styling,
maybe we can come up with a different solution that just adjusts the
fonts
- make toolbar size relative to html font size, instead of hard-coding
it
2021-05-20 13:15:17 +10:00
Damien Elmes
9789dd2bf9
fix invisible dropdown arrow in night mode; use bootstrap styling in top
2021-05-20 12:43:47 +10:00
Damien Elmes
b9a4908bfb
apply the left padding in one place
2021-05-19 20:02:04 +10:00
Damien Elmes
df38788e07
move deck name into window title; v-center sticky bar
2021-05-19 19:34:15 +10:00