]> git.ardis.lu - ard.is/log
ard.is
5 days agoAdd theme picker main
Ardis Lu [Tue, 13 Oct 2026 04:56:24 +0000 (21:56 -0700)]
Add theme picker

8 days agoAdd hidden effect
Ardis Lu [Sat, 10 Oct 2026 05:07:30 +0000 (22:07 -0700)]
Add hidden effect

3 weeks agoAdd dark theme
Ardis Lu [Mon, 21 Sep 2026 04:32:48 +0000 (21:32 -0700)]
Add dark theme

4 weeks agoAdd drop-shadow color change effect
Ardis Lu [Sun, 20 Sep 2026 06:16:49 +0000 (23:16 -0700)]
Add drop-shadow color change effect

4 weeks agoSet nonzero default offset
Ardis Lu [Sun, 20 Sep 2026 06:14:43 +0000 (23:14 -0700)]
Set nonzero default offset

This changes sets up later color change effect.

4 weeks agoRefactor to use CSS variables
Ardis Lu [Sun, 20 Sep 2026 06:13:23 +0000 (23:13 -0700)]
Refactor to use CSS variables

8 months agoPut code forge links on separate line
Ardis Lu [Sat, 7 Feb 2026 07:39:29 +0000 (23:39 -0800)]
Put code forge links on separate line

9 months agoAdd code repository mirrors
Ardis Lu [Wed, 14 Jan 2026 07:58:08 +0000 (23:58 -0800)]
Add code repository mirrors

16 months agoAdd random 0 to 5s animation delay
Ardis Lu [Fri, 6 Jun 2025 06:21:52 +0000 (23:21 -0700)]
Add random 0 to 5s animation delay

It is better aesthetically if each effect flickers out of sync, to show their independence.

2 years agoRename translate effect class name
Ardis Lu [Sat, 28 Sep 2024 06:07:40 +0000 (23:07 -0700)]
Rename translate effect class name

2 years agoAdd hidden effect 2
Ardis Lu [Sun, 8 Sep 2024 08:11:51 +0000 (01:11 -0700)]
Add hidden effect 2

2 years agoScope ::highlight to <pre>
Ardis Lu [Mon, 27 May 2024 00:03:09 +0000 (17:03 -0700)]
Scope ::highlight to <pre>

To reduce clutter in DevTools styles pane

2 years agoDeduplicate ASCII art
Ardis Lu [Mon, 27 May 2024 00:02:08 +0000 (17:02 -0700)]
Deduplicate ASCII art

2 years agoAdd fallback for browsers that don't support content alt text
Ardis Lu [Sat, 6 Apr 2024 21:35:05 +0000 (14:35 -0700)]
Add fallback for browsers that don't support content alt text

E.g., Firefox

2 years agoAdd alt text for list item delimiter
Ardis Lu [Sat, 6 Apr 2024 21:26:07 +0000 (14:26 -0700)]
Add alt text for list item delimiter

Prevents it from being read literally by screen readers.

2 years agoAdd flicker effect to hidden button
Ardis Lu [Tue, 26 Mar 2024 06:09:02 +0000 (23:09 -0700)]
Add flicker effect to hidden button

2 years agoDirectly inject button in RAF loop
Ardis Lu [Tue, 19 Mar 2024 04:52:09 +0000 (21:52 -0700)]
Directly inject button in RAF loop

Fixes issue where the button will not appear if the tab is inactive

2 years agoAdd random color effect
Ardis Lu [Fri, 8 Mar 2024 06:53:27 +0000 (22:53 -0800)]
Add random color effect

2 years agoUse larger text-decoration-line on hover
Ardis Lu [Wed, 17 Jan 2024 06:22:01 +0000 (22:22 -0800)]
Use larger text-decoration-line on hover

2 years agoAdd hidden dot button within ASCII art
Ardis Lu [Sun, 5 Nov 2023 02:55:56 +0000 (19:55 -0700)]
Add hidden dot button within ASCII art

3 years agoRespect prefers-reduced-motion
Ardis Lu [Sat, 9 Sep 2023 20:29:36 +0000 (13:29 -0700)]
Respect prefers-reduced-motion

3 years agoAdd email
Ardis Lu [Fri, 8 Sep 2023 03:46:00 +0000 (20:46 -0700)]
Add email

3 years agoSet final frame when RAF step exceeds final frame
Ardis Lu [Fri, 8 Sep 2023 03:30:06 +0000 (20:30 -0700)]
Set final frame when RAF step exceeds final frame

RAF will pause if the tab is inactive, so this is needed to set the final frame if the user tabs away through the end of the animation.

3 years agoAdd basic links
Ardis Lu [Mon, 26 Jun 2023 03:04:45 +0000 (20:04 -0700)]
Add basic links

3 years agoShow final ASCII art when JavaScript is disabled
Ardis Lu [Tue, 13 Jun 2023 04:59:55 +0000 (21:59 -0700)]
Show final ASCII art when JavaScript is disabled

3 years agoUse pre-generated frames instead of setTimeout
Ardis Lu [Sun, 11 Jun 2023 03:30:05 +0000 (20:30 -0700)]
Use pre-generated frames instead of setTimeout

Fixes final frame race condition and reduces lag

3 years agoAdjust gradient to blend more effectively
Ardis Lu [Sat, 10 Jun 2023 04:06:46 +0000 (21:06 -0700)]
Adjust gradient to blend more effectively

3 years agoAdd theme-color tag
Ardis Lu [Fri, 9 Jun 2023 04:57:24 +0000 (21:57 -0700)]
Add theme-color tag

For iOS status bar fill and loading fill

3 years agoAdd subtle gradient background
Ardis Lu [Thu, 8 Jun 2023 05:18:45 +0000 (22:18 -0700)]
Add subtle gradient background

3 years agoFlatten inner text nodes when all settled
Ardis Lu [Thu, 8 Jun 2023 05:15:13 +0000 (22:15 -0700)]
Flatten inner text nodes when all settled

3 years agoUnwrap <span> when settled
Ardis Lu [Thu, 8 Jun 2023 05:04:40 +0000 (22:04 -0700)]
Unwrap <span> when settled

Reduces DOM node clutter

3 years agoScale ASCII art based on viewport width
Ardis Lu [Thu, 8 Jun 2023 04:44:41 +0000 (21:44 -0700)]
Scale ASCII art based on viewport width

Better on mobile

3 years agoSimplify rng
Ardis Lu [Mon, 5 Jun 2023 07:22:46 +0000 (00:22 -0700)]
Simplify rng

3 years agoInitial commit
Ardis Lu [Mon, 5 Jun 2023 03:52:00 +0000 (20:52 -0700)]
Initial commit

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