Skip to content

caleb-sideras/personal

Repository files navigation

TODO

  • fix issue of templ generate not working on INITIAl build becuase of .mod dependencies
  • generated.go file throwing errors if functions change
  • delete/create default files on BUILD - > html/css/js delete -> generated.go default
  • fix highlighting of focused color
  • remove redudant files
  • add transitions? not sure

REGEX double example

regex={`^\/projects\/gox-framework(?:$|\/.*)`}

HTMX 2.0 migration

const shadowRoot = document.getElementsByTagName('t-link')
htmx.process(shadowRoot[0].shadowRoot)
htmx.min.js:1 TypeError: Cannot read properties of undefined (reading 'classList')
    at qn (htmx.min.js:1:40637)
    at m.onload (htmx.min.js:1:37682)
      S @ htmx.min.js:1
      fe @ htmx.min.js:1
      ae @ htmx.min.js:1
      m.onload @ htmx.min.js:1
      load (async)
      he @ htmx.min.js:1
      (anonymous) @ htmx.min.js:1
      o @ htmx.min.js:1
htmx.min.js:1 Uncaught TypeError: Cannot read properties of undefined (reading 'classList')
    at qn (htmx.min.js:1:40637)
    at m.onload (htmx.min.js:1:37682)  

AFTER LAUNCH

  • add ssr url to navigation - NOT DOING THIS; want to serve static pages for speed, as this will be on a EC2 micro :)) $5 month

FINISHED

  • REGEX to t-navigation??????
  • camel case folders -> hyphen separated urls
  • add slugs
  • slugs pages dynamic routing serves two html documents??
  • change image (cdn?) - NO NEED TO OVERCOMPLICATE...
  • add disclaimer for ui/framework - DONE
  • add fixed width for drawer - DONE
  • fix border shrink issue - DONE
  • Hide Desktop Navigtaion
  • fix static render
  • bugs with navigation -> going back/forward breaks it, using tab/enter breaks it
  • Mobile Navigation hard
  • mobile rail highlighting
  • mobile dropdownlist color
  • finish blog
  • add links

NOTES

  • static rendering of a component that uses a suspense doesn't run keep the request handler from build -> start
    • This is impossible to solve based on my current abilities. So just make this explicit in the docs
  • Provide w and r objects to the index -> if so, all static pages will be rendered on build-time and inserted on request time

Ideas

Components

  • Navigation rail/drawer
  • Card

Component Design

  • 'items' share mutiple functionality - as it is the lowest level of interaction. There should be a base class that can be extended
  • 'lists' share mutiple functionality - some may need to be hidden while others need to various animations. Base class

Styling

  • Unsure on styling. Something mechanical, simple. Should only be 3-4 color profiles.
  • Space - there will be big emphasis on spacing text, titles and components.
  • Islands of iteractivity. Not only in the implementation, but with respective functionality

design system idea

  • black/white for main iteractivity
  • offwhite and offblack (dark grey and grey) for secondary containers
  • focus on ISLANDS! large areas cover with same background and/or border. border if iteractive elements, filled if visual.:

About

My personal website - made with Temporary

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published