* Use layout to set layout
* Update forms
* Set layout
* Cleanup
* Double label workaround
* Update newly added fields
* Remove extra quote
* Update forms
Co-authored-by: Quy <quy@fluxbb.org>
Mobile and touch devices will load a different keyboard depending on the inputmode. This is already implemented for several fields eg url and email
This PR enables it for search fields
As search fields are not a separate field type but type="text" we either have to create a new field type or it has to be added via the form xml. Support for the xml option was (surprisingly) already implemented so I just had to add the inputmode=search to the xml.
To test this you will need either a mobile device or a touch enabled computer with a virtual keyboard.
When you enter the search field you will see a slightly different keyboard than normal - the actual layout of which is dependent on your device. On my touch screen it looks like this
To the best of my ability to search github these "spacer" were added 57c5180fb5
If you look at that PR the code was wrong and the field was never used althoough it was intended to be a spacer before a button.
That button has long since been removed and has never even been in a 3.x release
Let's stop maintaining it
This PR is to replace the use of the chzn class in the admin with custom-select-color and custom-select-color-state
NOTE these classes are not doing anything yet but thats for another PR
J4 version of #23499
It is very common to need to display a unit of measurement/value with a field. Currently there is no way to do this without creating custom layouts for every field and every unit when needed.
This PR adds two new param to every custom field "Suffix" and "Prefix" which allows you to add a unit of measurement (or any other text) to be rendered after/before the value of the field.
* [4.0] [a11y] Table Options
The table options drop down contains multiple select inputs
None of them are accessible as they don't have a label
This PR adds a label for each select with a class of sr-only (screenreader only)
Unfortunately there is no label attribute present in the xml son I had to add it. To avoid creating more work for translators I am reusing (where possible) the language string we are using for the default empty value eg Select Position
For test purposes I have only updated administrator/index.php?option=com_modules
If this is ok I will do the same for all filter_XXXX.xml
* JGLOBAL_LIST_LIMIT - add and standardise
* JGLOBAL_SORT_BY
* filter
* cs
* Update filter_tags.xml
* Update filter_associations.xml
* missed one
* conflict fix
* remove unused strings - thanks @quy
* Update filter_featured.xml
* remove unused
* [4.0] Remove unused classes
This pr removes a set of classes - mainly input-??? as they are not needed and are not even present in the css
* Delete package-lock.json
* Revert "Delete package-lock.json"
This reverts commit b76f94efc2.
* ,
* [4.0] com_banners remove popover
This is a proof of concept for #17044 to remove the redundant popovers.
PURELY for the purpose of testing this concept I have quickly displayed the remaining popover as inline text - THIS PART IS NOT FOR REVIEW - it is just to demonstrate how few remaining descriptions we will have
In addition you will notice that the remainining descriptions are not very good. They are manuals not tips, hints or descritpions and can be drastically reduced or rewritten. AGAIN this text is not for review here
* demonstration only
* add com_content config options
* contact item
* one more
* missed one
* added com_users
* menus
* finish com_menus
* com_joomlaupdate
* com_messages
* com_messages
* com_newsfeeds
* com_redirects
* com_search
* com_finder
* com_tags
* com_templates
* com_templates
* com_plugins
* modules first pass
* com_content, com_categories and various
* user profile
* profile again
* com_admin, com_config
* cleanup
* com_fields, com_languages
* user plugins
* plugins two factor
* plugins system
* plugins search
* plugins - authentication
* plugins - captcha
* plugins - content
* plugins - editors
* plugins fields
* oops forgot some modules
* front end views and menu options
* further review
* mod _related
* further remove
* pagination results to pagination summary
* tabs
* language stemmer
* undo
* show rss link
* oops i forgot the tags component
* missed some
* com-config tidyup
* unused banners strings
* unused strings
* frontend edit profile
* mod_feed
* mod articles latest
* modules
* more module stuff
* Labels and descriptions are not used in filters
* review again
* complete module review
* plugin review
* oops i forgot to save this file before committing