Commit Graph

110 Commits

Author SHA1 Message Date
Nemo 5580cc0386 Adds MIT License 2023-12-29 09:47:25 +05:30
Nemo c1a37e99e9 add donate links to about page 2023-12-29 09:47:10 +05:30
Nemo ce702aed65 add IFF donate link 2023-12-29 09:39:11 +05:30
Nemo 9d3234dac9 move funding 2023-12-28 22:02:52 +05:30
Nemo e5e46f9313 Add my birthday fundraiser 2023-12-28 22:00:54 +05:30
dependabot[bot] 1efe2dc03a Bump ruby/setup-ruby from 1.163.0 to 1.165.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.163.0 to 1.165.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](b256bd96bb...961f85197f)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-28 05:03:43 +00:00
dependabot[bot] 266883aadd Bump jekyll from 4.3.2 to 4.3.3
Bumps [jekyll](https://github.com/jekyll/jekyll) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/jekyll/jekyll/releases)
- [Changelog](https://github.com/jekyll/jekyll/blob/master/History.markdown)
- [Commits](https://github.com/jekyll/jekyll/compare/v4.3.2...v4.3.3)

---
updated-dependencies:
- dependency-name: jekyll
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-28 05:03:31 +00:00
dependabot[bot] 8cf3911aa9 Bump _data/emoji_every_day from `250c24e` to `857ffea`
Bumps [_data/emoji_every_day](https://github.com/captn3m0/emoji-every-day) from `250c24e` to `857ffea`.
- [Commits](250c24e183...857ffeabc9)

---
updated-dependencies:
- dependency-name: _data/emoji_every_day
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-28 04:15:53 +00:00
Nemo 922eea0194 Squashed commit of the following:
commit 97ae63a69a
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Dec 27 04:45:20 2023 +0000

    Bump actions/deploy-pages from 2.0.4 to 4.0.2

    Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 2.0.4 to 4.0.2.
    - [Release notes](https://github.com/actions/deploy-pages/releases)
    - [Commits](9dbe382482...7a9bd943aa)

    ---
    updated-dependencies:
    - dependency-name: actions/deploy-pages
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <support@github.com>

commit 0373a6ca8c
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Wed Dec 27 04:45:15 2023 +0000

    Bump actions/upload-pages-artifact from 2.0.0 to 3.0.0

    Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 2.0.0 to 3.0.0.
    - [Release notes](https://github.com/actions/upload-pages-artifact/releases)
    - [Commits](a753861a5d...0252fc4ba7)

    ---
    updated-dependencies:
    - dependency-name: actions/upload-pages-artifact
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...

    Signed-off-by: dependabot[bot] <support@github.com>
2023-12-27 10:52:34 +05:30
Nemo b7386cd8c8 Add styles for <kbd> 2023-12-27 10:52:02 +05:30
Nemo 08ec664a8a Improve TODO with new items 2023-12-27 10:52:02 +05:30
dependabot[bot] bbfd13c380 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-27 05:04:33 +00:00
dependabot[bot] 0e3169f891 Bump actions/configure-pages from 3 to 4
Bumps [actions/configure-pages](https://github.com/actions/configure-pages) from 3 to 4.
- [Release notes](https://github.com/actions/configure-pages/releases)
- [Commits](https://github.com/actions/configure-pages/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/configure-pages
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-27 05:04:02 +00:00
Nemo 28df0665c4 reduce padding to 0.3em 2023-12-27 10:32:50 +05:30
Nemo 9b6b03a133 Apply yesterday/today border on the wrapper 2023-12-27 10:32:39 +05:30
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