<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/p/themes, branch 1.14.2</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.14.2</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.14.2'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2019-03-09T17:25:33+00:00</updated>
<entry>
<title>Fix base theme border regression</title>
<updated>2019-03-09T17:25:33+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-03-09T17:25:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5b8c3e5bf3d52373ceead2ade79eb724fb3867c8'/>
<id>urn:sha1:5b8c3e5bf3d52373ceead2ade79eb724fb3867c8</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/issues/2254
</content>
</entry>
<entry>
<title>Less jQuery (#2234)</title>
<updated>2019-02-13T14:06:28+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2019-02-13T14:06:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=2374374ba972eb4cca84d7f71b1900f806c2b914'/>
<id>urn:sha1:2374374ba972eb4cca84d7f71b1900f806c2b914</id>
<content type='text'>
* Less jQuery

Follow-up of https://github.com/FreshRSS/FreshRSS/pull/2199

* Even less jQuery + global view unread title fix

* Even less jQuery

* Yet even less jQuery

* Even less jQuery

* Reduce some events

* Even less jQuery

* jQuery gone from main view

+Fixed English i18n

* Fix feed folded view

* Remove Firefox 64 workaround

Remove workaround for Gecko bug 1514498 in Firefox 64, fixed in Firefox
65

* Split to extra.js

Avoid loading unneeded JavaScript code for the main view.
+ several adjustements

* Improve CSS transition fold category

* Rewrite shortcuts

Remove library. Much faster, shorter, one listener instead of many.
Control of the shortcut context.
Fix https://github.com/FreshRSS/FreshRSS/issues/2215

* Remove debug

* Minor syntax

* Filter out unwanted shortcut modifiers

* Menu overflow fix

* Typo

* Fix unfolding in mobile view

* Remove jQuery from category.js

* Remove jQuery from Global view
</content>
</entry>
<entry>
<title>Two themes (#2245)</title>
<updated>2019-02-13T10:37:37+00:00</updated>
<author>
<name>Thomas Guesnon</name>
<email>bonjour@thomasguesnon.fr</email>
</author>
<published>2019-02-13T10:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=086fa0d49a5e1506fda4dda42c5c69fd3a624ecf'/>
<id>urn:sha1:086fa0d49a5e1506fda4dda42c5c69fd3a624ecf</id>
<content type='text'>
* Two new themes

* update gitignore

* dirs cleaning + mobile ui improvements

* name added to credits file

* New line
</content>
</entry>
<entry>
<title>Remove simple-scrollbar fallback (#2182)</title>
<updated>2018-12-16T14:04:46+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-12-16T14:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e0e96d6a13788c539be1bcce3cde0a1d614ff2c3'/>
<id>urn:sha1:e0e96d6a13788c539be1bcce3cde0a1d614ff2c3</id>
<content type='text'>
https://github.com/FreshRSS/FreshRSS/pull/2181#issuecomment-447636787</content>
</entry>
<entry>
<title>JavaScript-free scrollbar (#2181)</title>
<updated>2018-12-16T11:49:23+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2018-12-16T11:49:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=483c698f9a75636e472737872dcc33a4906b9ed9'/>
<id>urn:sha1:483c698f9a75636e472737872dcc33a4906b9ed9</id>
<content type='text'>
* JavaScript-free scrollbar

Make scrollbar work without JavaScript
https://github.com/FreshRSS/FreshRSS/pull/2117#discussion_r240804225
Also implies a better support of resize scenarios.
Seems to fix at the same time the occasional glitches
https://github.com/FreshRSS/FreshRSS/pull/2117#issuecomment-447556038

* Firefox 64-66 workaround

Workaround for Gecko bug in Firefox 64-66. Avoid showing the scrollbar
all the time, at the cost of a slight reflow (therefore targetting only
Gecko).

* Improvement of Firefox workaround

* Minor comment

* Unneeded check

* Even better

* Partial Edge fix

* More margin for tree bottom
</content>
</entry>
<entry>
<title>Add aside_feed to reader view (#2180)</title>
<updated>2018-12-15T09:56:38+00:00</updated>
<author>
<name>Patrick Crandol</name>
<email>patrick@crandol.com</email>
</author>
<published>2018-12-15T09:56:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=983aa587ee71a83d21b17de29d2a26763b18292e'/>
<id>urn:sha1:983aa587ee71a83d21b17de29d2a26763b18292e</id>
<content type='text'>
* Add Nav menu to reader mode

At this point, it appears to be non-functional in reader mode.

* Add aside_feed toggle to reader view

* make init_column_categories work in reader view

* Make sidebar links redirect to proper view

* CSS to support toggleable sidebar in reader view

* remove unneeded !important
</content>
</entry>
<entry>
<title>Decouple scrolling of feeds and articles (#2117)</title>
<updated>2018-12-12T11:04:31+00:00</updated>
<author>
<name>Patrick Crandol</name>
<email>patrick@crandol.com</email>
</author>
<published>2018-12-12T11:04:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=478d3e6611e73974bd3b917c625bf0d099cbf123'/>
<id>urn:sha1:478d3e6611e73974bd3b917c625bf0d099cbf123</id>
<content type='text'>
* Remove Sticky Kit

Remove sticky-kit, as functionality is unsuitable for separate scrolling.

* Remove sticky-kit load in main.js

Further removing the sticky-kit kruft

* Finish removal of references to Sticky-kit

* CSS Changes to template for Independent Scrolling

* Addition of JS and supporting CSS and html

* More CSS fixes to establish expected behavior

Should be able to scroll navbar without it being in sticky mode now.

* Fix typo in main.js

sortcut.js -&gt; shortcut.js

* Fix unexpected tree scrolling behavior

* Change name of generic JS function

* Improve sticky-aside

* CSS changes in themes to accommodate  independent Scroll

In themes where .aside's width is not the standard 300px, .tree's width must be specified to be equal to .aside

* Remove Sticky-Kit from README files

* Updates to Sticky-Aside

* Update Template to fix screwup

* Make Recalculating height actually work

* Let sidebar fill height if nav buttons aren't visible

* Make accommodating for nav buttons actually work

* update Swage theme for Independent Scroll feature

* Integrate sticky_aside into main.js

* Add Simple Scrollbar

* Patch scrollbar color for themes with dark colored asides

* Increase Visibility of scrollbar on Dark Themes

* Improve async loading, events, and performance

* CSS typo

* Fix double scrollbar on mobile

* Fix regression causing sticky to not be removed

* No $ for non-jQuery variables

* Fix strange condition + option for nice scrollbar

* Initial attempt to use css sticky

* Add stickyfill

* make the correct element sticky

* re-add incorrectly removed sidebar code

* Continue fixing mistaken deletions

* decrease frequency of recalc

* use minified version of simple-scrollbar.

* Load stickyfill instead of injecting

* put recalc back where it belongs

* re-remove script injector

* remove padding

bottom padding was causing the last item in the feed to be hidden under the nav buttons

* Manual merge of css_scrollbar

Add auto-detection of -webkit-scrollbar-thumb, otherwise fall back to
simple-scrollbar.js

* Fix Regression

Sticky recalc is still needed when using css scrollbars

* Replace method of closing dropdowns

Changed from an overlay href to a javascript solution, for better compatibility

* Remove Treepadding

Treepadding was causing dropdown menus at the bottom of the tree to be obscured.

* Undo unnecessary move of dropdown-target

* Move Dropdown Handler to a sensibleish place

* Fix light Scrollbar color not picking up on Firefox

* Minor syntax

* Minor Clarification of CSS/ patch BlueLagoon

* Change logic for native WebKit scrollbar detection

Fix
https://github.com/FreshRSS/FreshRSS/pull/2117#issuecomment-444251419
Tested with Firefox 63, Firefox 65, Chrome 71, IE11, Edge 42

* Fixes for other views

E.g. reader view

* Cleaner way of generating hash for dropdowns

* Make dropdown-toggle an actual toggle

* Prepare for CSS Scrollbars Module Level 1

* Fix regression causing my labels dropdown not to appear

* remove unneeded dropdown-close css rule

* Re-apply some lost changes

https://github.com/FreshRSS/FreshRSS/pull/2117/commits/3c509989e890b88852e52c67c1c5507d1e0bf28c

* Add standard scrollbar compatibility

E.g. Firefox 64+

* Make All dropdowns click-to-close

* Remove BlueLagoon template

* Try to fix Firefox

https://github.com/FreshRSS/FreshRSS/pull/2117#discussion_r239539984

* Add CSS rules necessary for consistent function of scrollbar in Firefox

* Use inheritance to determine width

* Use overlay scrollbar where possible

* Test Reduced Listener

* Fix Firefox 62

And show subtle scrollbar even when not hovering

* Add margin at bottom

To allow opening the menus
https://github.com/FreshRSS/FreshRSS/pull/2117#issuecomment-444571218

* Minor - tab correction

* Spaces -&gt; tabs

* Remove unneeded inheritance

* Fix indenting

* Revert bad merge

* Messy WIP to make dropdowns work

* Style Cleanup

* Break it down

* Lets try a move-it move-it

* Update p/scripts/main.js

Co-Authored-By: pattems &lt;patrick@crandol.com&gt;

* Update p/themes/BlueLagoon/BlueLagoon.css

Co-Authored-By: pattems &lt;patrick@crandol.com&gt;

*  separate ALL THE THINGS

* erroneous commas

* and to or

* removing double condition that doesn't do what I want

* More breaking down

* fix var

* Fix variable name again

* Remove magic number

https://github.com/FreshRSS/FreshRSS/pull/2117#discussion_r240052598

* Suuuuper inelegant solution for dropdowns

* lets try that again

* Inelegant Fix For Dropdowns

Now with 100% more working dropdowns

* Make sidebar dropdowns work correctly?

* Fix reversion

* Make JS scrollbar always visible

* Remove unneeded CSS

Added early in this pull request, didn't get pulled out when it was obsolete

* Fix CSS removal I missed

* CSS comment update/consistency for dark themes

* Clean Up Duplicate code

* Make dropdowns properly hide

Downside: Can no longer click on header/nav buttons to close

* Strip unneeded if statement

* jshint -W018

https://github.com/FreshRSS/FreshRSS/pull/2117#discussion_r240392851

* Half-reversion to old dropdown

* make overlay href scale to sidebar width

* remove init of nonexistent method

* remove trailing tabs

* move #close href where it belongs in index.phtml

* Revert all changes to index.phtml

* remove whitespace

accidentally added in last commit

* Move var's in init_column categories

* Finish putting old style dropdowns back

* Make CSS changes to use support statements

* Cleanup Whitespace

* re-add missing class

* spaces -&gt; tabs in main.js

* tabs -&gt; spaces css

* Minor whitespace

* Cleanup per @Alkarex

* Second attempt to add bottom margin

https://github.com/FreshRSS/FreshRSS/pull/2117#discussion_r240820901

* Fix error in IE11

* Simple-scrollbar color match for dark themes
</content>
</entry>
<entry>
<title>Make aria-hidden !important (#2176)</title>
<updated>2018-12-11T20:25:53+00:00</updated>
<author>
<name>Patrick Crandol</name>
<email>patrick@crandol.com</email>
</author>
<published>2018-12-11T20:25:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=195c0b6867848f1bea0ec2eb861b7dad5bc1db60'/>
<id>urn:sha1:195c0b6867848f1bea0ec2eb861b7dad5bc1db60</id>
<content type='text'>
Fix for #2115.</content>
</entry>
<entry>
<title>Delete unnecessary File in BlueLagoon (#2166)</title>
<updated>2018-12-07T23:45:51+00:00</updated>
<author>
<name>Patrick Crandol</name>
<email>patrick@crandol.com</email>
</author>
<published>2018-12-07T23:45:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=26e3805d1ffbba5c923ea6e54eba7a765392f0b1'/>
<id>urn:sha1:26e3805d1ffbba5c923ea6e54eba7a765392f0b1</id>
<content type='text'>
I just realized (despite the fact that I've been editing it for the last month keeping it updated) that BlueLagoon has a copy of template.css in it's theme directory that doesn't do anything.</content>
</entry>
<entry>
<title>[Origine-compact] Fix minor buttons height issues (#2165)</title>
<updated>2018-12-05T07:57:35+00:00</updated>
<author>
<name>Nicolas Frandeboeuf</name>
<email>mail@nicofrand.eu</email>
</author>
<published>2018-12-05T07:57:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=97601a7b1a0e1ab8b602cf5e53a866a1b23a3502'/>
<id>urn:sha1:97601a7b1a0e1ab8b602cf5e53a866a1b23a3502</id>
<content type='text'>
</content>
</entry>
</feed>
