small pixel drawing of a pufferfish vore

moar ux
Jes Olson j3s@c3f.net
Mon, 20 Mar 2023 08:13:27 -0700
commit

9dd09379ceee5f122a7619d188258a64f336d7ee

parent

19ac01ca21d3f6b2b6183181c138342f6a06d6ef

3 files changed, 67 insertions(+), 47 deletions(-)

jump to
M files/index.tmpl.htmlfiles/index.tmpl.html

@@ -2,39 +2,62 @@ {{ define "index" }}

{{ template "head" . }} {{ template "nav" . }} <pre> - hello friend - - you might be wondering what's going on. - i'm here to help clear things up. - - first of all: where are we? what sort - of new-york-times-ass looking pile of - shit has just rendered on your liquid - crystal display? - - don't worry, it's all quite simple. - - that piece of shit has a name. - and that name is vore. - - - vore - a feed reader + welcome! ( ˘͈ ᵕ ˘͈♡) + + first of all: where are we? what sort + of new-york-times-ass looking pile of + shit has just rendered on your liquid + crystal display? + + well, this is vore. no, not that kind + of vore. + + let me explain. + + i made vore because i was sick of the + state of rss/atom feed readers. my + needs are extremely basic, and i am + easily overwhelmed. + + -> 2020: <a href="https://git.j3s.sh/jrss">jrss</a> is born + jrss had one concept: define list of + feeds, and jrss will keep that list up + to date and display it to you via the + web. + + -> 2021: <a href="https://git.j3s.sh/j3s.sh">j3s.sh</a> consumes jrss + my main website eventually consumed jrss + because it was easier to maintain. + + -> 2023: <a href="https://git.j3s.sh/vore">vore</a> + vore takes the simple foundation from + j3s.sh and exposes it as a hosted service + for anyone to use! rss lovers rejoice. + + welcome to vore. enjoy your stay <3 + + + vore + a simple, multi-tenant feed reader + + features: + - rss and atom support + - minimal, simple, reliable, fast + - refresh your feeds automatically + - display a chronological list of feed items + - open source & free of charge forever + (not the shitty open core kind of way) + - <a href="https://j3s.sh">jes</a> built it - - minimal & reliable - - handles rss & atom feeds - - updates all feeds periodically - - shows you a date-ordered list of posts - - open source & free of charge forever - (and not in the shitty open core kind of way) - - <a href="https://j3s.sh">jes</a> built it + anti-features: + - no tags + - no options + - no javascript + - no unread indicators or push notifs + - no comments, upvotes, or ranks + - anti-features: - - no tags - - no options - - no javascript - - no unread indicators or push notifs - - no comments, upvotes, or ranks +<コ:彡 <コ:彡 <コ:彡 <コ:彡 <コ:彡 <コ:彡 <コ:彡 <コ:彡 <コ:彡 </pre> {{ template "tail" . }} {{ end }}
M readmereadme

@@ -1,14 +1,14 @@

- vore - a feed reader - + vore + a simple, multi-tenant feed reader + features: - - minimal & reliable - - handles rss & atom feeds - - updates all feeds periodically - - shows you a date-ordered list of posts + - rss and atom support + - minimal, simple, reliable, fast + - refresh your feeds automatically + - display a chronological list of feed items - open source & free of charge forever - - (and not in the shitty open core kind of way) - - jes built it + (not the shitty open core kind of way) + - <a href="https://j3s.sh">jes</a> built it anti-features: - no tags

@@ -16,8 +16,3 @@ - no options

- no javascript - no unread indicators or push notifs - no comments, upvotes, or ranks - - todo - - tool for looking up feeds - - more thorough validation - - handle unfetchable feeds
M site.gosite.go

@@ -333,10 +333,12 @@

func (s *Site) randomCutePhrase() string { phrases := []string{ "nom nom posts (๑ᵔ⤙ᵔ๑)", - "cthulhu says hi ^(;,;)^", - "( -_•)╦̵̵̿╤─ - - vore", + "^(;,;)^ vawr", + "( -_•)╦̵̵̿╤─ - - -- - vore", "devouring feeds since 2023", "tfw new rss post (⊙ _ ⊙ )", + "hai! ( ˘͈ ᵕ ˘͈♡)", + "voreposting", } i := rand.Intn(len(phrases)) return phrases[i]