Commit Graph

51 Commits

Author SHA1 Message Date
6c202a59b0 Make the fixed navbar optional
Adds another on/off preference (default: on, keeps same
behaviour) for the fixed navbar.
When off the navbar will not remain at the top of the
page when scrolling.
This is useful for small displays such as phones where
otherwise the navbar takes up a sizeable portion of
the viewport.
2022-06-18 22:53:30 +01:00
7aeabfc4bc Rewrite Reddit post links to Libreddit equivalents 2021-12-26 21:18:20 -08:00
85ae7c1f60 Fix indentation and formatting 2021-11-23 22:23:29 -08:00
0f7ba3c61d Add "open in reddit" button to all pages (#304)
* Pass the url parameter to all templates. Add a reddit_link to the navbar, which opens the current url on reddit.

* Add icon for reddit link

Co-authored-by: spikecodes <19519553+spikecodes@users.noreply.github.com>
2021-11-15 02:39:33 +00:00
038fafa378 Remove unnecessary trailing slashes 2021-03-17 17:28:05 -07:00
10c73fad7f Switch favicon to ico 2021-02-26 12:04:11 -08:00
5d643277bc Geometric logo 2021-02-25 09:07:45 -08:00
e731cfbac4 Support post links without titles 2021-02-09 10:11:39 -08:00
ebbdd7185f Move from Actix Web to Tide (#99)
* Initial commit

* Port posts

* Pinpoint Tide Bug

* Revert testing

* Add basic sub support

* Unwrap nested routes

* Front page & sync templates

* Port remaining functions

* Log request errors

* Clean main and settings

* Handle /w/ requests

* Create template() util

* Reduce caching time to 30s

* Fix subscription redirects

* Handle frontpage sorting
2021-02-09 17:38:52 +00:00
956de50419 Change Libreddit PWA Theme Color 2021-02-01 16:26:35 -08:00
0742a33304 Update base.html 2021-02-01 20:32:57 +01:00
0a140a6ffc Merge branch 'master' of github.com:JPyke3/libreddit into master 2021-02-01 11:13:36 +01:00
e837d84105 Add Support for iOS "Add to Homescreen"
* Adds basic Manifest.json
 * Adds Meta Tags for iOS
 * Adds Meta Tags for Android
 * Adds Logo for Manifest.json
 * Adds iOS Logo for homescreen
2021-02-01 11:10:53 +01:00
f6d791ccd9 Style focus outline 2021-01-31 20:56:13 -08:00
9a1733ac99 Fix cog class 2021-01-31 13:49:55 -08:00
c32d62fbd5 Shrink links to icons on mobile 2021-01-31 13:22:11 -08:00
8cc01c58f3 Move the subs list into the navbar. 2021-01-31 09:52:18 +11:00
dc2030e6f3 Vertical list subscriptions. 2021-01-30 21:21:54 +11:00
ef5a1cd66e Rename block sub_list > subscriptions 2021-01-30 19:47:30 +11:00
11e4ff42ed Clean-up and more consistent styles. 2021-01-30 19:33:38 +11:00
75bbcefbec Display sub list from list in cookie.
Very basic sub list setup. Cookie must be manually added in devtools.
2021-01-30 16:00:55 +11:00
49a6168607 Improve CSP 2021-01-29 14:39:03 -08:00
f55ea5a353 Specify default headers for security 2021-01-28 21:53:10 -08:00
baf7272cfd Absolutly no jumping when images (fail to) load 2021-01-21 22:04:06 +01:00
a562395c26 Refactor system theme 2021-01-17 18:11:36 -08:00
72eaa685d0 Prevent "system" class from being added to body. 2021-01-18 11:25:39 +11:00
1d57e29d56 Add "system" theme to settings. 2021-01-18 10:44:51 +11:00
801216dfe9 Include code link on mobile 2021-01-17 13:24:44 -08:00
96607256fc Add Favicon 2021-01-12 20:18:20 -08:00
08683fa5a6 Light theme 2021-01-10 18:15:34 -08:00
f445c42f55 Wide UI Mode 2021-01-10 13:08:36 -08:00
3444989f9a Default Comment Sort Setting 2021-01-07 08:38:05 -08:00
b50fa6f3ae Settings Button 2021-01-05 18:16:32 -08:00
aa7b4b2af7 Settings with Layouts 2021-01-05 18:04:49 -08:00
f819ad2bc6 Remove CSP "Upgrade Insecure Requests" Header 2021-01-04 10:11:07 -08:00
a422a74747 Make Design More Compact 2021-01-03 19:44:44 -08:00
5d26b5c764 Upgrade Insecure Requests 2021-01-02 20:59:14 -08:00
5ea504e6e8 Restrict Proxy to Reddit Domains 2021-01-02 20:50:23 -08:00
0925a9b334 Add Wiki Pages 2021-01-01 22:21:43 -08:00
93c1db502d Fix Title and Navbar 2020-12-31 16:45:10 -08:00
a6dc7ee043 Rewrite + Searching 2020-12-31 15:54:13 -08:00
f00ef59404 Fix proxy-less deployment 2020-12-28 20:49:15 -08:00
b1a572072c Highlight Post Authors in Comments 2020-12-21 08:38:24 -08:00
b1071e9579 Switch Sorting System to Dropdown 2020-12-20 21:49:31 -08:00
565f4f23b3 Multireddit Support & Referrer Policy 2020-12-20 17:45:26 -08:00
3594b6d41f Fix CSS and CSP 2020-12-19 22:25:00 -08:00
a754d42b9e Enforce Content Security Policy 2020-12-19 21:49:10 -08:00
e1962c7b66 Fix Header 2020-12-08 09:58:36 -08:00
6794f7d6ba Show and Log Version 2020-12-05 21:29:25 -08:00
04310c58e0 Mobile Responsive 2020-12-05 20:54:43 -08:00