Commit Graph

145 Commits

Author SHA1 Message Date
Nemo 1b2daab635 setup auto-updates 2023-12-27 10:13:56 +05:30
Nemo 595f143b66 New topic: advisory 2023-12-27 10:11:10 +05:30
Nemo 0a1833178c [style] Improve spacing and focus styles
Spacing Suggestion: https://tatooine.club/@abnv@fantastic.earth/111650391564264200
Co-Author: Karthik Balakrishnan <karthikb351@gmail.com>
Closes #2
We already have a cursor pointer now to guide users to clickability.
But the styling in @karthikb351's suggestion were too good
to ignore, so instead reuse them for keyboard focus.
2023-12-27 10:03:00 +05:30
Nemo 0bb026114b improve date formatting
- reuse date format across the all pages.
- fix emoji to not be underlined in case of links
2023-12-27 09:55:15 +05:30
Nemo 314862e712 [ci] run checkout with emoji submodule 2023-12-26 22:08:15 +05:30
Nemo 3434aca300 update emojis 2023-12-26 18:32:11 +05:30
Nemo f244afdc64 add emojis 2023-12-26 18:31:59 +05:30
Nemo bbd7fe9909 Merry :christmas:
29 Dec is my birthday, so we get a birthday cake then.
NYE = confetti.

Need to add more, https://tatooine.club/@nemo/111639753622251364
2023-12-25 17:08:23 +05:30
Nemo 8a6a1d9412 catch errors as well for fetch retry 2023-12-12 16:58:41 +05:30
Nemo e72862c80d Retry news fetch 5 times before giving up 2023-12-12 14:06:06 +05:30
Nemo de06ec3b32 fix local development 2023-12-02 10:09:27 +05:30
Nemo 99cf24c2de fix topic hiding 2023-12-02 10:09:07 +05:30
Nemo 14cbf5a93a more plans 2023-12-02 10:08:51 +05:30
Nemo abc6b17f81 Fix defence spelling 2023-11-30 12:54:56 +05:30
Nemo 94cf7fbb94 Show article age 2023-11-30 12:17:32 +05:30
Nemo c68bdaf1f3 Update dependencies 2023-11-30 12:16:43 +05:30
Nemo d74ce76f87 Use today/yesterday as a differentiator
Adds a right dark/light border based on article
being from today/yesterday. Also adds it to the
article links section on home page so accessibility
is maintained.
2023-11-30 12:12:28 +05:30
Nemo 720cf6e2c7 Only show sources if present 2023-11-30 12:12:01 +05:30
Nemo 0440319045 Support running development against a fixture 2023-11-30 12:10:59 +05:30
Nemo 6005f1e59c Switch to better topic counting 2023-11-30 12:10:03 +05:30
Nemo 01a9f941ed [bug] Fix really old articles showing up 2023-11-30 12:09:01 +05:30
Nemo fe1cf59b9a [internal] Switch to a hash for topic-post counts 2023-11-30 10:08:52 +05:30
Nemo 14e5d33669 Fix topic list 2023-11-30 08:06:31 +05:30
Nemo 3642796ecf Add climate 2023-11-30 07:56:44 +05:30
Nemo 428a34082a Mention newspaper experience in about page 2023-11-29 20:51:20 +05:30
Nemo 408e314b9e drop app links in header 2023-11-29 20:51:12 +05:30
Nemo 05cb6182d6 [fix] Add a default list of topics
This helps to ensure that topic list in the settings
page is not trimmed down in many cases.
2023-11-29 20:41:26 +05:30
Nemo 3f85255082 disable debug logs 2023-11-29 11:37:31 +05:30
Nemo 28860b40f7 Bump max posts to 200, and log the count 2023-11-29 09:59:26 +05:30
Nemo 12f5394dc5 [bug] Fix mark.js highlighting
context can be an array of nodes, or a nodelist,
or a single querySelector result. It cannot be
an array of nodelists.
2023-11-29 09:58:36 +05:30
Nemo 49aec463af [bug] Ignore blank posts with only title 2023-11-29 09:48:58 +05:30
Nemo 691948cad2 Fix content marked with tw, but no tw text 2023-11-23 11:49:20 +05:30
Nemo c50e1bb10d [docs] Fix icon for syndication 2023-11-23 11:39:07 +05:30
Nemo eb52a45130 Fix podcast 2023-10-26 16:41:30 +05:30
Nemo 46b7b06972 styling related bugfixes
- Only highlight story content and headings
- Fix the syndication icon showing incorrectly on webkit/safari
- Improve spacing for links
2023-10-26 10:56:29 +05:30
Nemo 7920ed818a hide links for podcast 2023-10-25 15:10:04 +05:30
Nemo 7eb9523d71 Add legend at bottom to explain ❖ 2023-10-25 14:59:25 +05:30
Nemo e2d6d0cc7a update TODO 2023-10-25 14:57:36 +05:30
Nemo 41beeaec86 improve syndication markers and add links
- Syndication markers are now to the left
- Added links to Google Search
  and to self url.
2023-10-25 14:55:22 +05:30
Nemo 57ea8fbfa6 Adds podcast support 2023-10-25 12:04:41 +05:30
Nemo 1c17014ddf add a button to show hidden topics 2023-10-16 00:04:31 +05:30
Nemo 1e3cc25290 Misc Updates and new feature to hide Topics
I'm never interested in sports/entertainment/Asian games news
so this lets me hide useless news.
2023-10-01 20:28:26 +05:30
Nemo 620c9660df Pin and upgrade 2023-10-01 19:29:51 +05:30
dependabot[bot] fbe72c90a3 Bump sanitize from 6.0.1 to 6.0.2
Bumps [sanitize](https://github.com/rgrove/sanitize) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/rgrove/sanitize/releases)
- [Changelog](https://github.com/rgrove/sanitize/blob/main/HISTORY.md)
- [Commits](https://github.com/rgrove/sanitize/compare/v6.0.1...v6.0.2)

---
updated-dependencies:
- dependency-name: sanitize
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-23 23:12:21 +05:30
Nemo 613fa4ee49 Syndication and cache updates 2023-06-26 15:35:00 +05:30
Nemo 74927b49ea Fix trigger warnings 2023-06-26 15:03:33 +05:30
Nemo 74d941dc75 update roadmap 2023-06-25 22:18:19 +05:30
Nemo 4dd4d1708c Reset button for marking read articles 2023-06-25 22:17:40 +05:30
Nemo 61f3d25deb Enable highlighting feature.
mark.js Source is at https://github.com/captn3m0/minimal-mark.js
With license attribution
2023-06-25 19:49:20 +05:30
Nemo ad4cc19567 Improve footer spacing 2023-06-14 11:05:04 +05:30