1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-06-29 00:33:15 +00:00
TiddlyWiki5/core/ui/ControlPanel
FlashSystems b529e69289
Add a cascade for rendering fields within the Edit Template (#6511)
* Allow the rendering of fields to be extended

This commit extends the `$:/core/ui/EditTemplate/fields` tiddler to
use a new cascade (Field Editor Cascade) to allow customizing the
rendering of the field editor.
It provides a default element for the cascade that displays the standard
EditTextWidget as a fallback. That way, the implementation is completely
backwards compatible. The `currentTiddler` and `currentField` variables
are available in the transcluded tiddler. This has the additional
benefit, that not only the `EditTextWidget` can be used. The user can
use a dropdown-list or even something completely crazy. As long as it
can be put into a tiddler that updates the field, it will be fine.

* Make `select` Tags in Fields look like the rest

This patch updates the CSS to make `tc-edit-texteditor` usable on
`select`-tags as well.

I'm not sure what `-webkit-appearance: none;` is for, but it hides the
DropDown-arrow in Chrome and makes the select-tag hard to discover. I've
changed the css to only apply it to the input tag. Maybe it can be
removed altogether.

* Add documentation for the Field Editor Cascade
2022-03-17 17:06:24 +00:00
..
Cascades Add a cascade for rendering fields within the Edit Template (#6511) 2022-03-17 17:06:24 +00:00
Modals Sort plugins in control panel by name instead of title 2020-12-11 16:13:14 +00:00
Plugins Plugins tab in control panel display tabs using tag filter instead of hardcoded list (#5694) 2021-08-29 17:35:18 +01:00
Saving Revise the TiddlySpot Saver settings form (#5628) 2021-04-24 08:54:44 +01:00
Settings Extend permalink/permaview to optionally copy URL to the clipboard 2018-08-16 19:39:18 +01:00
Toolbars Allow drag and drop in toolbar layout in control panel 2017-03-20 22:29:03 +00:00
Advanced.tid Update core "tabs" macros to use explicitState (#4985) 2020-11-08 09:31:39 +00:00
Appearance.tid Update core "tabs" macros to use explicitState (#4985) 2020-11-08 09:31:39 +00:00
Basics.tid Add Button to remove tags from tiddlers $:/config/NewTiddler/Tags and $:/config/NewJournal/Tags (#5140) 2020-11-29 12:52:50 +00:00
Cascades.tid Add "cascade" filter run prefix and use it to control view templates (#6168) 2021-11-15 21:06:47 +00:00
EditorTypes.tid Move control panel sub-tab tiddlers into same folder 2014-09-03 13:09:25 +01:00
Info.tid Update core "tabs" macros to use explicitState (#4985) 2020-11-08 09:31:39 +00:00
KeyboardShortcuts.tid Replace "&times" with close-button in keyboard-shortcuts (#4406) 2020-01-05 13:13:39 +00:00
LoadedModules.tid Move control panel sub-tab tiddlers into same folder 2014-09-03 13:09:25 +01:00
Palette.tid Add/refactor PaletteManager (#3832) 2019-06-26 12:36:13 +01:00
Parsing.tid Update wikiparserrules operator for no operand (#2193) 2016-10-08 13:04:11 +01:00
Plugins.tid Plugins tab in control panel display tabs using tag filter instead of hardcoded list (#5694) 2021-08-29 17:35:18 +01:00
Saving.tid Update core "tabs" macros to use explicitState (#4985) 2020-11-08 09:31:39 +00:00
Settings.tid Reorganise control panel tabs 2014-09-04 09:58:14 +01:00
StoryView.tid Move control panel sub-tab tiddlers into same folder 2014-09-03 13:09:25 +01:00
Stylesheets.tid Introduce "Info/Advanced/Stylesheets" tab to Control Panel 2018-01-12 21:44:38 +00:00
Theme.tid Move control panel sub-tab tiddlers into same folder 2014-09-03 13:09:25 +01:00
TiddlerFields.tid Move control panel sub-tab tiddlers into same folder 2014-09-03 13:09:25 +01:00
Toolbars.tid Update core "tabs" macros to use explicitState (#4985) 2020-11-08 09:31:39 +00:00