diff options
| author | 2018-12-15 04:56:38 -0500 | |
|---|---|---|
| committer | 2018-12-15 10:56:38 +0100 | |
| commit | 983aa587ee71a83d21b17de29d2a26763b18292e (patch) | |
| tree | eb1fca398101e0d562ff37f4ba3bbfd493fbe872 /p | |
| parent | 478d3e6611e73974bd3b917c625bf0d099cbf123 (diff) | |
Add aside_feed to reader view (#2180)
* 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
Diffstat (limited to 'p')
| -rw-r--r-- | p/scripts/main.js | 2 | ||||
| -rw-r--r-- | p/themes/base-theme/template.css | 23 |
2 files changed, 24 insertions, 1 deletions
diff --git a/p/scripts/main.js b/p/scripts/main.js index 0f05a5bf6..6331efc75 100644 --- a/p/scripts/main.js +++ b/p/scripts/main.js @@ -536,7 +536,7 @@ function inject_script(name) { } function init_column_categories() { - if (context.current_view !== 'normal') { + if (context.current_view !== 'normal' && context.current_view !== 'reader') { return; } diff --git a/p/themes/base-theme/template.css b/p/themes/base-theme/template.css index 60c4822ef..7ffce3530 100644 --- a/p/themes/base-theme/template.css +++ b/p/themes/base-theme/template.css @@ -960,6 +960,29 @@ pre.enclosure-description { white-space: pre-line; } +/*=== READER */ +/*===========*/ +.reader .nav_menu .toggle_aside { + display: inline-block; +} + +.reader .aside .toggle_aside { + display: block; + width: 100%; +} + +.reader .aside { + width: 0; +} + +.reader .aside:target { + width: 300px; +} + +.reader .aside .stick { + display: none; +} + /*=== MOBILE */ /*===========*/ @media(max-width: 840px) { |
