You are browsing as a guest. Sign up (or log in) to start making projects!

selenag

@selenag

Joined June 5th, 2026

  • 4Devlogs
  • 3Projects
  • 0Ships
  • 0Votes
Open comments for this post

56m 32s logged

Blank gh-pages website created!

  • about, blogs, projects, contact tabs
  • line appears under tab when hovered
  • contact tab is a mailto link routing to my email: this is basically the only function right now
0
0
10
Open comments for this post

1h 37m 21s logged

Text size is functional now and added a basic display of the user’s screentime! (Screentime data shown is currently hardcoded, just getting an example down)
ㅤㅤ
Before, I was using the CSS zoom property to change the text size, so I think that’s why it wasn’t differentiating text from other parts of the display. I used a variable for the text sizes and manipulated that instead, which fixed the feature.(!!!)

0
0
11
Open comments for this post

2h 33m 19s logged

Added appearance features! Also synced with gh-pages display of current prototype. Options so far are light/dark mode, custom font size, and dyslexic font.
ㅤㅤ
Dark mode and dyslexic font are functional, but the font size options aren’t quite what I want… the options resize the whole window! So hopefully I can fix that to actually change the font size and not the entire frame size.

so I just realized I can’t upload a gif here but it awkwardly makes some things bigger and not others

0
0
33
Open comments for this post

3h 26m 3s logged

Fluffernaut, the first (and second) “MediaMonster,” is here! I added and tweaked many aesthetic customization options. Also displays energy level (0-100) correlating with monster appearance — intent is that number decreases as screen time increases.

The spikes took a few tries. I started by duplicating one spike around the monster, but it looked too artificial. So, I randomized the size and angle of each one.

However, the random function would run and change the monster’s appearance on every render. So, I decided to create a pseudo-randomization that always returns the same output for a given input. Essentially, the appearance of each tuft is predictable, but the overall shape still looks natural because each one is unique!

(edit: formatting)

0
0
16

Followers

Loading…