rss-bridge/lib
LogMANOriginal bf9946d1fc
CSS adjustments to improve readability for bridge parameters (#763)
* Group common selectors
* Fix indentation using tabs
* Use same styles for number and text inputs
* Use grid layout for parameters

Introduces the grid layout for bridge parameters. All parameters are
arranged in a grid to improve readability. Read more on grid layouts
at

- https://www.w3schools.com/css/css_grid.asp
- https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout

Notice:

Grid layouts are not supported in very old browser versions:
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/CSS_Grid_and_Progressive_Enhancement

This is why @supports checks for browser support (not supported in IE)
https://developer.mozilla.org/en-US/docs/Web/CSS/@supports#Browser_compatibility

In case grid layout is not supported, the displayed form is usable
but not very pretty due to <br> being removed by this commit for
cosmetic reasons (breaks grid layout).

Unfortunately it doesn't seem possible to insert line breaks manually
via '::after { content: '\A' }' in cases where grid layout isn't
supported.

* Add padding to card parameters

Adds padding to parameters to improve readability. For bridges without
parameters (count($parameters) === 0), the parameter 'div' is no longer
created.

* Add colon ':' after label via CSS
* Capitalize first letter of label for readability
* Fix checkbox isn't aligned left

Sets the size of the checkbox to 20x20 px for good measure.

* Harmonize formatting
* Add new style to number and select boxes

References #797

* Add fallback solution for browsers without grid support
2018-09-15 16:39:50 +02:00
..
Authentication.php Add basic authentication support (#728) 2018-06-27 19:09:41 +02:00
Bridge.php [Bridge] Remove superfuous variables and statements 2017-08-06 00:04:07 +02:00
BridgeAbstract.php [core] Returning 304 http code when returning cached data (#793) 2018-08-25 20:00:38 +01:00
BridgeCard.php CSS adjustments to improve readability for bridge parameters (#763) 2018-09-15 16:39:50 +02:00
BridgeInterface.php Icons: Allow Bridge-specified icons (#788) 2018-08-21 17:46:47 +02:00
BridgeList.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
Cache.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
CacheInterface.php [cache] Specify cache duration for 'purgeCache' 2016-10-08 16:18:10 +02:00
Configuration.php version: Bump to 2018-09-09 2018-09-09 21:00:10 +01:00
contents.php [contents] Fix open_basedir warning (#832) 2018-09-15 14:46:11 +02:00
error.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
Exceptions.php Add recuperation of the current version from git if available (#731) 2018-06-30 10:24:22 +02:00
FeedExpander.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
Format.php [phpcs] Add missing rules 2017-07-29 19:55:12 +02:00
FormatAbstract.php [core] Returning 304 http code when returning cached data (#793) 2018-08-25 20:00:38 +01:00
FormatInterface.php [FormatInterface] Add missing public functions 2016-11-09 18:41:24 +01:00
html.php Catching up | [Main] Debug mode, parse utils, MIME | [Bridges] Add/Improve 20 bridges (#802) 2018-09-09 20:20:13 +01:00
RssBridge.php Icons: Allow Bridge-specified icons (#788) 2018-08-21 17:46:47 +02:00
validation.php [validation] Fix error on undefined optional numeric value 2017-08-17 19:02:50 +02:00