]> git.ardis.lu - ardislu.dev/log
ardislu.dev
2 years agoUpgrade dependencies
Ardis Lu [Fri, 10 May 2024 07:11:27 +0000 (00:11 -0700)]
Upgrade dependencies

2 years agoAdd toast transition in
Ardis Lu [Fri, 10 May 2024 07:11:01 +0000 (00:11 -0700)]
Add toast transition in

2 years agoAdd table cell borders
Ardis Lu [Mon, 6 May 2024 05:12:04 +0000 (22:12 -0700)]
Add table cell borders

2 years agoUpgrade dependencies
Ardis Lu [Thu, 2 May 2024 06:36:29 +0000 (23:36 -0700)]
Upgrade dependencies

2 years agoInject email into HTML pages
Ardis Lu [Wed, 1 May 2024 01:59:57 +0000 (18:59 -0700)]
Inject email into HTML pages

Replaces Cloudflare's email-decode.min.js

2 years agoUpgrade dependencies
Ardis Lu [Thu, 18 Apr 2024 06:30:52 +0000 (23:30 -0700)]
Upgrade dependencies

2 years agoUpgrade dependencies
Ardis Lu [Tue, 9 Apr 2024 04:56:08 +0000 (21:56 -0700)]
Upgrade dependencies

2 years agoAdd basic table styling
Ardis Lu [Sat, 30 Mar 2024 05:28:29 +0000 (22:28 -0700)]
Add basic table styling

2 years agoUpgrade dependencies
Ardis Lu [Sat, 30 Mar 2024 05:15:55 +0000 (22:15 -0700)]
Upgrade dependencies

2 years agoUpgrade dependencies
Ardis Lu [Thu, 7 Mar 2024 05:09:58 +0000 (21:09 -0800)]
Upgrade dependencies

2 years agoAdd color to DevTools ASCII art logo
Ardis Lu [Thu, 7 Mar 2024 05:09:35 +0000 (21:09 -0800)]
Add color to DevTools ASCII art logo

2 years agoOnly highlight if CSS Custom Highlight API is supported
Ardis Lu [Tue, 27 Feb 2024 09:24:31 +0000 (01:24 -0800)]
Only highlight if CSS Custom Highlight API is supported

Firefox is still rolling out support: https://caniuse.com/mdn-api_highlight

2 years agoHighlight search term in search results
Ardis Lu [Tue, 20 Feb 2024 06:38:07 +0000 (22:38 -0800)]
Highlight search term in search results

2 years agoUpgrade dependencies
Ardis Lu [Sat, 17 Feb 2024 07:05:04 +0000 (23:05 -0800)]
Upgrade dependencies

2 years agoAdd email to author info
Ardis Lu [Thu, 8 Feb 2024 05:01:26 +0000 (21:01 -0800)]
Add email to author info

To match Atom feed with website and opensearch

2 years agoFix invalid URN
Ardis Lu [Thu, 8 Feb 2024 04:56:59 +0000 (20:56 -0800)]
Fix invalid URN

Periods are not allowed in namespace identifiers per RFC 2141.

2 years agoUpgrade dependencies
Ardis Lu [Sun, 4 Feb 2024 05:22:05 +0000 (21:22 -0800)]
Upgrade dependencies

2 years agoUpgrade dependencies
Ardis Lu [Sun, 28 Jan 2024 22:31:11 +0000 (14:31 -0800)]
Upgrade dependencies

2 years agoAdd Atom feed auto discovery header
Ardis Lu [Sat, 13 Jan 2024 22:22:41 +0000 (14:22 -0800)]
Add Atom feed auto discovery header

2 years agoUpgrade dependencies
Ardis Lu [Fri, 12 Jan 2024 06:19:08 +0000 (22:19 -0800)]
Upgrade dependencies

2 years agoClarify local dev instructions
Ardis Lu [Fri, 12 Jan 2024 06:17:17 +0000 (22:17 -0800)]
Clarify local dev instructions

2 years agoIgnore local wrangler cache
Ardis Lu [Sun, 31 Dec 2023 02:59:28 +0000 (18:59 -0800)]
Ignore local wrangler cache

2 years agoUpgrade dependencies
Ardis Lu [Sun, 31 Dec 2023 02:55:35 +0000 (18:55 -0800)]
Upgrade dependencies

2 years agoUpdate dependencies
Ardis Lu [Sat, 9 Dec 2023 05:57:44 +0000 (21:57 -0800)]
Update dependencies

2 years agoUpgrade dependencies
Ardis Lu [Wed, 29 Nov 2023 04:08:01 +0000 (20:08 -0800)]
Upgrade dependencies

2 years agoUpdate dependency
Ardis Lu [Mon, 13 Nov 2023 00:17:31 +0000 (16:17 -0800)]
Update dependency

2 years agoDelete unused file
Ardis Lu [Fri, 10 Nov 2023 06:12:12 +0000 (22:12 -0800)]
Delete unused file

highlightjs-solidity is bundled in vendor.js now

2 years agoUpdate dependencies
Ardis Lu [Thu, 2 Nov 2023 05:03:37 +0000 (22:03 -0700)]
Update dependencies

3 years agoExplicitly set p font-size
Ardis Lu [Sun, 15 Oct 2023 21:50:00 +0000 (14:50 -0700)]
Explicitly set p font-size

Required on mobile after disabling text-size-adjust

3 years agoReset text-size-adjust
Ardis Lu [Sun, 15 Oct 2023 21:32:26 +0000 (14:32 -0700)]
Reset text-size-adjust

Fixes issue where mobile devices have overly large text on landscape

3 years agoUpgrade dependencies
Ardis Lu [Sat, 14 Oct 2023 04:59:26 +0000 (21:59 -0700)]
Upgrade dependencies

3 years agoAdd diff as a highlight.js language
Ardis Lu [Wed, 11 Oct 2023 06:32:30 +0000 (23:32 -0700)]
Add diff as a highlight.js language

3 years agoUpdate dependencies
Ardis Lu [Tue, 10 Oct 2023 03:13:09 +0000 (20:13 -0700)]
Update dependencies

3 years agoUpgrade dependencies
Ardis Lu [Thu, 5 Oct 2023 03:32:44 +0000 (20:32 -0700)]
Upgrade dependencies

3 years agoReject whitespace-only searches
Ardis Lu [Wed, 20 Sep 2023 04:48:43 +0000 (21:48 -0700)]
Reject whitespace-only searches

3 years agoUpdate marked
Ardis Lu [Tue, 19 Sep 2023 02:46:44 +0000 (19:46 -0700)]
Update marked

3 years ago Add note about npm run build
Ardis Lu [Mon, 18 Sep 2023 05:23:08 +0000 (22:23 -0700)]
 Add note about npm run build

3 years agoUpdate <noscript> message
Ardis Lu [Sun, 17 Sep 2023 22:13:07 +0000 (15:13 -0700)]
Update <noscript> message

3 years agoRestrict highlight.js to only required languages
Ardis Lu [Sun, 17 Sep 2023 21:52:42 +0000 (14:52 -0700)]
Restrict highlight.js to only required languages

3 years agoBundle JS dependencies instead of using CDN
Ardis Lu [Sun, 17 Sep 2023 21:37:02 +0000 (14:37 -0700)]
Bundle JS dependencies instead of using CDN

Introduces minimal Node.js/npm dependency but allows better tree-shaking and minification

3 years agoAdd message when search returns no results
Ardis Lu [Sat, 16 Sep 2023 21:10:47 +0000 (14:10 -0700)]
Add message when search returns no results

3 years agoUpdate marked
Ardis Lu [Sat, 16 Sep 2023 04:14:57 +0000 (21:14 -0700)]
Update marked

3 years agoUpdate marked
Ardis Lu [Sun, 10 Sep 2023 02:03:45 +0000 (19:03 -0700)]
Update marked

3 years agoUpdate marked
Ardis Lu [Thu, 7 Sep 2023 02:53:13 +0000 (19:53 -0700)]
Update marked

3 years agoUpdate marked
Ardis Lu [Sun, 3 Sep 2023 17:12:22 +0000 (10:12 -0700)]
Update marked

3 years agoUpdate marked
Ardis Lu [Sun, 20 Aug 2023 03:37:02 +0000 (20:37 -0700)]
Update marked

3 years agoSet metadata on showPage('/search')
Ardis Lu [Thu, 17 Aug 2023 03:26:24 +0000 (20:26 -0700)]
Set metadata on showPage('/search')

Fixes bug where going back to search from an article will retain the article's metadata unexpectedly

3 years agoUpdate marked
Ardis Lu [Sat, 12 Aug 2023 04:08:59 +0000 (21:08 -0700)]
Update marked

3 years agoFix bug where in-memory pages are served midscroll
Ardis Lu [Fri, 11 Aug 2023 04:30:48 +0000 (21:30 -0700)]
Fix bug where in-memory pages are served midscroll

3 years agoUpdate marked
Ardis Lu [Tue, 8 Aug 2023 00:12:04 +0000 (17:12 -0700)]
Update marked

3 years agoMatch with latest cache instead of all caches
Ardis Lu [Fri, 4 Aug 2023 04:04:06 +0000 (21:04 -0700)]
Match with latest cache instead of all caches

Fixes endless refresh bug when multiple cache versions exist

3 years agoAdd OpenSearch
Ardis Lu [Thu, 3 Aug 2023 06:48:19 +0000 (23:48 -0700)]
Add OpenSearch

3 years agoUpdated marked
Ardis Lu [Tue, 1 Aug 2023 04:35:03 +0000 (21:35 -0700)]
Updated marked

3 years agoUpdate marked
Ardis Lu [Wed, 26 Jul 2023 02:55:29 +0000 (19:55 -0700)]
Update marked

3 years agoUpdate marked
Ardis Lu [Wed, 12 Jul 2023 04:15:31 +0000 (21:15 -0700)]
Update marked

3 years agoDo not hyphenate <code>
Ardis Lu [Wed, 5 Jul 2023 05:35:58 +0000 (22:35 -0700)]
Do not hyphenate <code>

3 years agoUpdate marked
Ardis Lu [Thu, 15 Jun 2023 04:30:51 +0000 (21:30 -0700)]
Update marked

3 years agoUpdate marked
Ardis Lu [Thu, 8 Jun 2023 03:33:40 +0000 (20:33 -0700)]
Update marked

3 years agoBump highlightjs-solidity
Ardis Lu [Thu, 8 Jun 2023 03:33:10 +0000 (20:33 -0700)]
Bump highlightjs-solidity

Bundled from a personal fork of 2.0.6 with all dependencies also bumped

3 years agoUpdate marked
Ardis Lu [Sun, 4 Jun 2023 06:12:52 +0000 (23:12 -0700)]
Update marked

3 years agoCatch when path is not in metadata
Ardis Lu [Mon, 29 May 2023 20:02:03 +0000 (13:02 -0700)]
Catch when path is not in metadata

Happens when static assets are loaded on homepage

3 years agoBump marked
Ardis Lu [Mon, 29 May 2023 06:31:20 +0000 (23:31 -0700)]
Bump marked

3 years agoDisable deprecated and unused features
Ardis Lu [Wed, 24 May 2023 04:01:33 +0000 (21:01 -0700)]
Disable deprecated and unused features

Per new warning in v5

3 years agoUpdate dependencies
Ardis Lu [Thu, 18 May 2023 04:40:28 +0000 (21:40 -0700)]
Update dependencies

3 years agoUpdate marked
Ardis Lu [Sat, 25 Mar 2023 06:54:02 +0000 (23:54 -0700)]
Update marked

3 years agoInsert post timestamp on article page
Ardis Lu [Fri, 10 Mar 2023 04:23:15 +0000 (20:23 -0800)]
Insert post timestamp on article page

3 years agoAlways sync search field value regardless of path
Ardis Lu [Sat, 4 Mar 2023 07:10:05 +0000 (23:10 -0800)]
Always sync search field value regardless of path

Otherwise 'back' button to home will not clear search as expected

3 years agoShow article updated date if applicable
Ardis Lu [Tue, 28 Feb 2023 04:55:42 +0000 (20:55 -0800)]
Show article updated date if applicable

3 years agoAdd card subtitle for createdDate
Ardis Lu [Sun, 26 Feb 2023 04:10:39 +0000 (20:10 -0800)]
Add card subtitle for createdDate

3 years agoMake tag font size smaller than normal text
Ardis Lu [Sun, 26 Feb 2023 04:02:26 +0000 (20:02 -0800)]
Make tag font size smaller than normal text

3 years agoAdd tags
Ardis Lu [Sun, 26 Feb 2023 03:57:56 +0000 (19:57 -0800)]
Add tags

3 years agoWrap contact email with semantic HTML
Ardis Lu [Mon, 6 Feb 2023 01:06:40 +0000 (17:06 -0800)]
Wrap contact email with semantic HTML

3 years agoMove OAuth scopes into the function
Ardis Lu [Sun, 29 Jan 2023 07:56:06 +0000 (23:56 -0800)]
Move OAuth scopes into the function

3 years agoMove OAuth scopes into the function
Ardis Lu [Sun, 29 Jan 2023 04:25:44 +0000 (20:25 -0800)]
Move OAuth scopes into the function

This is not sensitive info so doesn't need to be an env variable

3 years agoAllow all robots complete access
Ardis Lu [Thu, 26 Jan 2023 03:58:30 +0000 (19:58 -0800)]
Allow all robots complete access

3 years agoImprove search input accessibility
Ardis Lu [Thu, 26 Jan 2023 03:53:47 +0000 (19:53 -0800)]
Improve search input accessibility

Add visually hidden label instead of implying from icon

3 years agoUse custom fonts and fallback to system font stack
Ardis Lu [Tue, 17 Jan 2023 00:19:11 +0000 (16:19 -0800)]
Use custom fonts and fallback to system font stack

Makes it easier to fix formatting issues across platforms

3 years agoAdd noindex header to error page
Ardis Lu [Sun, 15 Jan 2023 21:28:25 +0000 (13:28 -0800)]
Add noindex header to error page

3 years agoUse px for spacing-related styling
Ardis Lu [Wed, 11 Jan 2023 03:24:48 +0000 (19:24 -0800)]
Use px for spacing-related styling

It doesn't make sense to increase these spaces in proportion with zoom

3 years agoImprove toast styling
Ardis Lu [Wed, 11 Jan 2023 03:20:12 +0000 (19:20 -0800)]
Improve toast styling

3 years agoOnly show toast on the relevant page
Ardis Lu [Wed, 11 Jan 2023 03:19:46 +0000 (19:19 -0800)]
Only show toast on the relevant page

Without this check, the toast is shown on all open tabs

3 years agoAdd description of the blog
Ardis Lu [Tue, 10 Jan 2023 03:05:37 +0000 (19:05 -0800)]
Add description of the blog

3 years agoAdd missing semicolon
Ardis Lu [Mon, 9 Jan 2023 06:45:50 +0000 (22:45 -0800)]
Add missing semicolon

3 years agoUpdate marked
Ardis Lu [Sun, 8 Jan 2023 06:07:15 +0000 (22:07 -0800)]
Update marked

3 years agoClarify README to indicate that this is a monorepo
Ardis Lu [Fri, 6 Jan 2023 10:10:03 +0000 (02:10 -0800)]
Clarify README to indicate that this is a monorepo

3 years agoAvoid caching non-GET request
Ardis Lu [Mon, 2 Jan 2023 00:04:56 +0000 (16:04 -0800)]
Avoid caching non-GET request

3 years agoUpdate theme color to match background
Ardis Lu [Sun, 1 Jan 2023 04:42:26 +0000 (20:42 -0800)]
Update theme color to match background

3 years agoAdd footer
Ardis Lu [Wed, 21 Dec 2022 04:25:32 +0000 (20:25 -0800)]
Add footer

3 years agoCenter header
Ardis Lu [Wed, 21 Dec 2022 04:25:22 +0000 (20:25 -0800)]
Center header

3 years agoAdd meta headers to 404
Ardis Lu [Wed, 21 Dec 2022 04:20:23 +0000 (20:20 -0800)]
Add meta headers to 404

3 years agoUpdate dependencies
Ardis Lu [Sat, 17 Dec 2022 07:18:20 +0000 (23:18 -0800)]
Update dependencies

3 years agoImprove dialog styling
Ardis Lu [Thu, 15 Dec 2022 05:13:40 +0000 (21:13 -0800)]
Improve dialog styling

3 years agoAdd gap between search icon and input
Ardis Lu [Thu, 15 Dec 2022 05:01:35 +0000 (21:01 -0800)]
Add gap between search icon and input

3 years agoHide search magnifying glass on Safari
Ardis Lu [Wed, 14 Dec 2022 04:23:47 +0000 (20:23 -0800)]
Hide search magnifying glass on Safari

3 years agoAdjust search input styling for mobile
Ardis Lu [Wed, 14 Dec 2022 04:23:24 +0000 (20:23 -0800)]
Adjust search input styling for mobile

3 years agoSimplify header icon hiding logic
Ardis Lu [Wed, 14 Dec 2022 04:22:53 +0000 (20:22 -0800)]
Simplify header icon hiding logic

Firefox doesn't support :has, and all icons are hidden anyway

3 years agoCenter align header items
Ardis Lu [Wed, 14 Dec 2022 04:02:52 +0000 (20:02 -0800)]
Center align header items

3 years agoPrevent column blowout on fixed width children
Ardis Lu [Tue, 13 Dec 2022 05:14:47 +0000 (21:14 -0800)]
Prevent column blowout on fixed width children

Minimum size must be explicitly set to 0 to override parent grid auto fitting column widths

3 years agoStick the footer to the bottom of the page
Ardis Lu [Tue, 13 Dec 2022 04:55:18 +0000 (20:55 -0800)]
Stick the footer to the bottom of the page

3 years agoUse 100dvh instead of 100% trick
Ardis Lu [Tue, 13 Dec 2022 04:54:54 +0000 (20:54 -0800)]
Use 100dvh instead of 100% trick

dvh is now supported on all modern browsers. The dvh unit makes intent clearer and subtle bugs with grid are fixed by using dvh

This page took 0.087963 seconds and 4 git commands to generate.