Skip to content
View chadluo's full-sized avatar
🟢
pls gib green
🟢
pls gib green

Block or report chadluo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chadluo/README.md

All projects are toy projects if you play hard enough

Web
  • HNR Hacker News Reader with LLM summaries
  • yuanliao Genshin Impact build material lookup
  • glyphdiff Font comparison
  • scales Equivalent screen resolution
  • wcc Web components cheatsheet
Not Web

Pinned Loading

  1. shadows shouldn't stack shadows shouldn't stack
    1
    In computer UI shadows are typically implemented as a darken shape with blurred or half transparent edge. It's intiutive to add such shadows to every element, but when elements stack so do the shadows and they can get too dark.
    2
    
                  
    3
    Single window single shadow | Many windows many shadows stacked
    4
    -|-
    5
    <img alt="single - normal shadow" src="https://gist.github.com/user-attachments/assets/e11e8fc6-0e9f-49e2-8153-1049d4707860" />|<img alt="multi - too much shadow" src="https://gist.github.com/user-attachments/assets/cd7492a2-b2a7-414d-bbb7-0e4e48fa4d31" />
  2. Manage Chrome tabs, a methodology Manage Chrome tabs, a methodology
    1
    Main idea: one window for one project.
    2
    
                  
    3
    A window can be explicitly named to help identify the project, right click on the tab bar or select top right menu > `More Tools` > `Name Window...`. Use certain symbols or formats to differ manually renamed windows from page original tabs.
    4
    
                  
    5
    The name isn't directly visible but will be shown in different scenarios: