Nolan Darilek
f02bd2392f
Various accessibility improvements ( #6742 )
...
* Add `main` and `article` roles to stories and story.
* Support `role` and \aria-checked` in buttons, and integrate with sidebar tabs.
* Add `region` role to sidebar, and set caption as `aria-label`.
* Add accessibility roles and labels to static templates.
* Update test fixtures with new ARIA tab attributes.
2022-06-28 14:05:52 +01:00
jeremy@jermolene.com
a29889a741
Fix layout bug introduced in d5030eb87b
...
Thanks @pmario
2022-06-17 14:03:36 +01:00
jeremy@jermolene.com
d5030eb87b
Prevent Chrome from offering password autocomplete for search boxes
...
Fixes #6723
2022-06-14 09:45:49 +01:00
Simon Huber
958f57f2c0
Make editTiddler in sidebarsegments/search available as variable ( #5218 )
2020-12-06 17:15:40 +00:00
Simon Huber
911e23ee6d
Make sidebarsegments/search button display the count of ALL search results (de-duplicated) ( #5194 )
2020-12-04 18:27:40 +00:00
Simon Huber
eae3da0e9d
Make sidebarsegments/search-results-count work with all search tabs ( #5062 )
2020-11-17 19:05:32 +00:00
Simon Huber
4d85d267a1
Make navigating and editing Shadow tiddlers work again ( #5004 )
...
* Update search.tid
* Update Filter.tid
* Update Shadows.tid
* Update Standard.tid
* Update System.tid
* Update search.tid
2020-11-08 13:26:02 +00:00
Simon Huber
9854a4fc08
Fix #4998 - Pressing Enter creates Missing Tiddler ( #5001 )
...
* Update search.tid
* Update Filter.tid
* Update Shadows.tid
* Update Standard.tid
* Update System.tid
* Update search.tid
* Create Hidden Setting Search-NavigateOnEnter.tid
2020-11-08 11:43:24 +00:00
Simon Huber
b69b84b38e
Update core "tabs" macros to use explicitState ( #4985 )
...
* Update ControlPanel.tid
* Update Advanced.tid
* Update Appearance.tid
* Update Info.tid
* Update AddPlugins.tid
* Update Plugins.tid
* Update Saving.tid
* Update Toolbars.tid
* Update Plugins.tid
* Update More.tid
* Update TiddlerInfo.tid
* Update tabs.tid
* Update settings.tid
* Update ControlPanel.tid
* Update Advanced.tid
* Update Appearance.tid
* Update Info.tid
* Update AddPlugins.tid
* Update Plugins.tid
* Update Saving.tid
* Update Toolbars.tid
* Update Plugins.tid
* Update More.tid
* Update tabs.tid
* Update settings.tid
* Update TiddlerInfo.tid
* Update AdvancedSearch.tid
* Update Filter.tid
* Update Shadows.tid
* Update Standard.tid
* Update System.tid
2020-11-08 09:31:39 +00:00
Simon Huber
bc5143f190
When accessing the AdvancedSearch from the sidebar, delete sidebar-search state tiddlers ( #4981 )
2020-11-06 16:53:11 +00:00
Simon Huber
4a6aa865b3
Make Escape in keyboard-driven-inputs behave like in AdvancedSearch/Filter ( #4961 )
...
* Create focus-editor.js
* Update search.tid
* Update link-dropdown.tid
* Update search.tid
* Update Standard.tid
* Update Shadows.tid
* Update System.tid
* Update fields.tid
* Update tag-picker.tid
* Update Filter.tid
* Update clear.tid
* Update link-dropdown.tid
* Delete focus-editor.js
2020-11-02 19:08:24 +00:00
Simon Huber
ef1b7d619a
Make ctrl-Enter in sidebar search also focus the AdvancedSearch input ( #4941 )
...
* Update search.tid
* Update Misc.multids
* Update search.tid
* Update search.tid
* Update search.tid
* Update search.tid
2020-11-01 11:23:18 +00:00
Simon Huber
f6e485b897
Avoid editing the wrong tiddlers when input fields are empty ( #4943 )
...
* Avoid editing the 'undefined' tiddler
* Avoid editing the wrong tiddler
* Avoid editing the wrong tiddler
* Avoid editing the wrong tiddler
2020-10-31 13:22:46 +00:00
Simon Huber
81e3ab0bc5
Make AdvancedSearch/Standard, AdvancedSearch/System and AdvancedSearch/Shadows navigatable by keyboard ( #4925 )
...
* Make AdvancedSearch/Shadows navigatable by keyboard
* Make AdvancedSearch/System navigatable by keyboard
* Make AdvancedSearch/Standard navigatable by keyboard
* Update search.tid
2020-10-28 10:53:41 +00:00
Simon Huber
e43ffe860b
Fix #4910 - "Editor link dropdown is broken in pre-release." ( #4913 )
...
* fix #4910 in sidebarsegments/search
* fix #4910 in editortoolbar/link-dropdown
* fix #4910 in keyboard-driven-input macro
* Update keyboard-driven-input_Macro.tid
* Fix #4910 in tag-picker macro
* Update tag-picker.tid
2020-10-27 17:33:06 +00:00
Simon Huber
3843c61132
Add ability to cycle Advanced-search tabs by keyboard ... ( #4909 )
...
* Update AdvancedSearch.tid
* Update System.tid
* Update Standard.tid
* Update Filter.tid
* Update Shadows.tid
* Update search.tid
* Update shortcuts.multids
* Update ShortcutInfo.multids
* Update Misc.multids
* Update ShortcutInfo.multids
* Update search.tid
2020-10-27 09:03:34 +00:00
Simon Huber
c3a8cc7eb4
fix error in sidebarsegments / search ( #4903 )
2020-10-23 19:32:40 +01:00
Simon Huber
84479bc403
Fix #4826 - Keyboard-driven-inputs clashes with customized search results. ( #4875 )
...
* Update search.tid
* Update DefaultSearchResultList.tid
* Update tabs.tid
* Update SearchResults.tid
* Update tabs.tid
* Update SearchResults.tid
* Update search.tid
* Update keyboard-driven-input.tid
* Update shortcuts.multids
* Update ShortcutInfo.multids
* Update Misc.multids
* Update keyboard-driven-input.tid
* Update search.tid
* Update Misc.multids
2020-10-23 15:58:34 +01:00
Simon Huber
0d2df34c58
Keyboard-driven dropdown inputs ( #4725 )
...
* Add shortcut descriptions to Misc.multids
* Update framed.js
* Update simple.js
* Add inputActions and refreshTitle to factory.js
* Add inputActions and refreshTitle to edit.js
* Update DefaultSearchResultList.tid
* Update search.tid
* Update ShortcutInfo.multids
* Update shortcuts.multids
* Create keyboard-driven-input.tid
* Update tag-picker.tid
* Create keyboard-driven-input_Macro.tid
* Update EditTextWidget.tid
* Update EditWidget.tid
* Update engine.js
* Update base.tid
* Use primaryListFilter, secondaryListFilter, primaryList and secondaryList
* Update tag-picker.tid
* Update search.tid
* Update DefaultSearchResultList.tid
* Update keyboard-driven-input_Macro.tid
* Fix typo udpate -> update
* Update framed.js
2020-07-13 17:42:55 +01:00
Simon Huber
e59f606566
Cancel popups when clicking within an editor ( #4658 )
...
* Add cancelPopups attribute to edit widget
* Add cancelPopups attribute to factory.js
* Cancel popups in editor/simple.js
* Cancel popups on focus in engines/framed.js
* Cancel popups on focus in CodeMirror engine
* Add cancelPopups="yes" to tag-picker
* Add cancelPopups="yes" to sidebar search
* Add cancelPopups="yes" to editor
* Add cancelPopups="yes" to fields EditTemplate
* Update body.tid
* Add cancelPopups="yes" to title EditTemplate
* Add cancelPopups="yes" to type EditTemplate
* Update EditTextWidget.tid
* Update EditWidget.tid
* Add cancelPopups="yes" to menubar plugin search
* Update tag-picker.tid
* Update tags.tid
2020-06-11 11:41:35 +01:00
Simon Huber
9ed45cfaad
Add whitespace trim to SideBarSegments search ( #4302 )
2019-10-12 09:24:05 +01:00
Jeremy Ruston
e9211b0eee
Allow sidebar tabs to be independently targeted via CSS
2019-10-11 10:57:29 +01:00
Jeremy Ruston
f5b2599432
Make it possible to distinguish the two different sidebar elements with the class "tc-sidebar-lists"
2019-07-11 22:00:28 +01:00
Jermolene
7282bf4721
Fix search result count
...
It's been broken since 097c87f
2018-09-26 16:20:13 +01:00
Jermolene
097c87fa7b
Modularize the sidebar
...
Fixes #2758
2018-08-02 13:22:21 +01:00