| Age | Commit message (Collapse) | Author |
|
I was tired of having to handle the SCSS themes differently.
fix https://github.com/FreshRSS/FreshRSS/issues/7611
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/8200
Convert Ansum and Mapco themes from SCSS to native CSS.
The changes are actually quite limited (mostly changing the syntax of the variables and a few other things)
Require support for:
* https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Nesting
* https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/Nesting_selector
* https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/color-mix
SCSS and SAAS tools and references are also removed.
Tests welcome.
The styles are left as individual CSS files as designed originally in SCSS. I expect proper HTTP caching and HTTP/2 to be sufficient instead of aggregating back to a single CSS, but might be done in another PR if needed.
At the same time, fixed the fact that we had various whitespace styles in our JSON files, in particular in those themes, sometimes with 2 spaces, or 4 spaces, or tabs. Use tabs everywhere as defined in editorconfig.
I would like to merge this one first to complete https://github.com/FreshRSS/FreshRSS/pull/8230
* RTLCSS stringMap
https://github.com/FreshRSS/FreshRSS/pull/8241#discussion_r2553175514
https://github.com/MohammadYounes/rtlcss/issues/108#issuecomment-347033134
|
|
fix https://github.com/FreshRSS/FreshRSS/issues/7520
fix https://github.com/FreshRSS/FreshRSS/issues/8168
fix https://github.com/FreshRSS/FreshRSS/discussions/8172
|
|
* a -> button
* i18n: Close
* a.close -> .close
* themes
* Apply suggestions from code review
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com>
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
* Update app/i18n/fr/gen.php
---------
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com>
Co-authored-by: Frans de Jonge <fransdejonge@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
|
|
* add footer
* rename content thin medium large class
* rework css
* footer improved
|
|
* set frss.css
* clean base.css
* themes
|
|
* improved HTML
* CSS
* i18n: new title text
* Update swage.scss
* Update app/i18n/fr/gen.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update swage.scss
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
|
|
* replace stick with group + update the themes
* Update nav_menu.phtml
---------
Co-authored-by: math-gh <>
|
|
* fix
* rtl
|
|
* first draft
* fix
* RTL CSS
* add link to documentation
* hide search button in desktop view
* rename .no-desktop to .only-mobile
* i18n
* add ID
* Theme: Swage
* Theme Scewdriver
* Theme Pafat
* Theme flat
* Theme: Adark
* Theme: Dark
* i18n: German
* i18n en-us
* fix i18n
* Update app/i18n/fr/gen.php
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update app/layout/nav_menu.phtml
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update app/layout/nav_menu.phtml
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* Update app/layout/nav_menu.phtml
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
* wip
* mapco theme
* RTL for Ansum and Mapco
* fix
* fix
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
|
|
* fix
* wider input element
|
|
|
|
* all themes
* fix
|
|
* wip. all themes
* fixes
|
|
* icons
* login screen
* fix login screen input in .stick
* <legend> in the same height like input
* simplefy the search bar button
* header height improved
* improve the config menu button
* navigation bar: border radius
* navigation bar: btn hover improved to darker grey, when not within .stick
* delete unused code ul.nav
* delete outcommented code + translate EN-> FR
* fix syntax
* fixed and RTL
* RTL
|
|
* set default to template.css
* adark theme
* ansum theme
* template.css
* adark theme
* BlueLagoon theme
* dark theme
* flat theme
* mapco theme
* Nord theme
* Origine prompt
* Origine Compact theme
* Pafat theme
* Screwdriver theme
* swage theme
* Update template.rtl.css
|
|
* set default header height: 85px
* themes
* fix css RTL
|
|
* First draft for normal view
* Revert changes on the entry header
* Update normal.phtml
* Update normal.phtml
* RTL CSS
* CSS fixes
* Better tags style
* fix
* Update swage.scss
* fix
* Update swage.scss
* fixed .content header
* font-size in rem
* improved template
* dropdown menu if more than 7 tags
* configuration: show tags in topline
* Simplify loop logic
* Minor space
* config tags via reading (i18n still missed)
* fixed the whitespaces
* optimizations
* optimize header+footer
* Update normal.phtml
* fix css
* new config: show author+date in footer
* config feed name display
* improve HTML
* fix whitespaces
* i18n
* i18n: German translations
* fix i18n German
* fixed: uncouple from bottomline config
* reverted: tobline_tags
* equalities
* fixed: author in footer
* fixed data-leave-validation
* improved max numbers i18n label
* Config works now also in the reader view
* fix: footer border
* reader view: style article-header-topline
* fixed whitespace
* i18n fr
* Minor i18n fr
* Fix mistake i18n fr
* i18n fr more precise expression
* Fix JavaScript
* removed the link icon in the title
* clean CSS
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
|
|
|
|
* icon = open dropdown
* label icon
* added: link to edit labels
* dropdown-menu label: padding and hover
* improve input row
* CSS
* Update main.js
* Update main.js
* Update main.js
* fix
* make addItem button selectable via tabbing
* Fixed theme: Ansum
* tags menu: use the new icon
* Fixed theme: Flat design
make the manage button visible
* fixed Theme: Mapco
* Fixed theme: Pafat
|
|
* bad notification show double time of good notification
* stop timer, when mouse is over the notification
* after leaving the mouse hover close the notification in 1 second
* onlick to eddEventListener
* code fix
* fixed code
* more code fixes
* set default in template.css
* theme alternative dark
* theme ansum
* theme Blue lagoon
* theme dark
* theme flat
* theme Origine compact
* theme Origine
* theme Pafat
* theme Screwdriver
* theme Swage
* fixed RTL error
* fix css code
* mouseleave = 3sec.
|
|
* Update dev dependencies stylelint SASS
Major update for stylelint with breaking changes
https://stylelint.io/migration-guide/to-14/
Applied automatic SASS migration to current syntax
https://sass-lang.com/documentation/cli/migrator#migrations
And a few manual fixes such as:
https://github.com/stylelint-scss/stylelint-scss/blob/master/src/rules/dollar-variable-no-missing-interpolation/README.md
Other dev dependencies are minor updates.
* RTLCSS
* Fix color-hex-length bug
* Implement make bin/composer
* Update git hash
|
|
* theme Ansum
* CI does not like the sourcemappingurl in RTL
* theme Mapco
* Update mapco.rtl.css
* Update mapco.rtl.css
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
|
|
* Theme template.css
* theme adark
* theme ansum
* theme bluelagoon
* theme dark
* theme template.css RTL fix
* theme flat
* theme Origine
* theme Origine-compact
* theme Pafat
* theme Screwdriver
* theme Swage
* theme Mapco
* dropdown menu with thin scrollbar
* Fix CI foundings
* Fix RTL
* Fix CSS semicolons
* Fix CSS RTL
* Fix SCSS
* Update _mobile.scss
|
|
* header: h1 deleted - full logo included
* template: config - display
* WIP
* shortcut configs. added fieldset. do not display the border by default
* system.phtml
* subscription: add feed or category
* wip
* wip
* Update bookmarklet.phtml
* Update archiving.phtml
* Update queries.phtml
* Update profile.phtml
* Update manage.phtml
* auth+update
* Update template.rtl.css
* fixed FreshRSS logo (Theme: Mapco)
* Update mapco.rtl.css
* Update _layout.scss
* fixed FreshRSS logo (theme: Dark)
* fix: FreshRSS logo (Theme: BlueLagoon)
* fix: FreshRSS logo (Theme: Ansum)
* fixed: FreshRSS logo (Theme: Alternative Dark)
* fix: FreshRSS logo (Theme: Pafat)
* fix: FreshRSS logo (Theme: Screwdriver)
* fix: FreshRSS logo (theme: Swage)
* Minor lint
* little fix: FreshRSS logo (Theme: Origine)
* Fix: FreshRSS logo (Theme: Origine Compact)
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
|
|
Cf. https://github.com/FreshRSS/FreshRSS/pull/3196#issuecomment-699928812
```
p/themes/Ansum/_layout.scss
42:4 ✖ Unexpected empty line before rule rule-empty-line-before
p/themes/Mapco/_layout.scss
42:4 ✖ Unexpected empty line before rule rule-empty-line-before
```
|
|
|
|
* Fix tag in user query
#fix https://github.com/FreshRSS/FreshRSS/issues/3163
* Fix Travis
|
|
* [CI] Run stylelint
Perform some basic CSS sanity checking and style enforcement.
I removed vendor prefixed linear-gradient and transform because those are from the IE9 era. With IE11 as a minimum and soon obsolete requirement it doesn't make much sense anymore.
* Remove as-link override
* Don't require newline after comment
* Also apply those newline rules to SCSS
* refine opening/closing braces, allow for single-line
|
|
* Two new themes
* update gitignore
* dirs cleaning + mobile ui improvements
* name added to credits file
* New line
|