- 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
- Navigation rail/drawer
- Card
- '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
- 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
- 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.: