-
Notifications
You must be signed in to change notification settings - Fork 308
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes for #203: visible children of hidden parents #1048
Commits on Jul 26, 2022
-
admin: fix initialization of indeterminate checkboxes
Previously, checkboxes were only being marked _indeterminate_ if the default ("placeholder") value was true. They should be indeterminate whenever this is no explicitly set value. Also lower the opacity for indeterminate checkboxes, to make them more visually distinctive.
Configuration menu - View commit details
-
Copy full SHA for 1614cc4 - Browse repository at this point
Copy the full SHA 1614cc4View commit details
Commits on Jul 27, 2022
-
Add tests for bugs to be fixed in this PR
- Test devserver when serving hidden pages and their children - Test URL resolution below hidden pages - Add tests that children of hidden pages get built - Test that artifacts of hidden pages get pruned
Configuration menu - View commit details
-
Copy full SHA for 034a439 - Browse repository at this point
Copy the full SHA 034a439View commit details -
Even though hidden records produce no artifacts, they may have non-hidden children. See lektor#203
Configuration menu - View commit details
-
Copy full SHA for fde7d0a - Browse repository at this point
Copy the full SHA fde7d0aView commit details -
db: traverse hidden pages when resolving URLs
There may be non-hidden children below hidden pages.
Configuration menu - View commit details
-
Copy full SHA for 17ab6e4 - Browse repository at this point
Copy the full SHA 17ab6e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e2b605 - Browse repository at this point
Copy the full SHA 8e2b605View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1057c0 - Browse repository at this point
Copy the full SHA d1057c0View commit details
Commits on Jul 30, 2022
-
Enhance checkbox for tri-state
One can now type the <delete> or <backspace> key to "unset" the checkbox. This is useful for the `_hidden` field where, _unset_ has different semantics than `false`.
Configuration menu - View commit details
-
Copy full SHA for f0d87b7 - Browse repository at this point
Copy the full SHA f0d87b7View commit details
Commits on Jul 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 515ee4c - Browse repository at this point
Copy the full SHA 515ee4cView commit details -
Styling of indeterminate checkboxes depends on default value
Previous method of checking the `checked` HTML attribute doesn't work since React Controlled Components never update the `checked` HTML attribute after the initial mount.
Configuration menu - View commit details
-
Copy full SHA for 66cb384 - Browse repository at this point
Copy the full SHA 66cb384View commit details