a modern web app for the family domain. built using vite, vue3, tailwilndCSS and a raft of plugins.
- each
familyMemberhas a folder insidesrc/pagesindex.mdis your homepageanything.mdis another page you can add- to make trees & nested pages, check
src/pages/chris/gamesfor an examples
- talk to or
- clone the project, make changes, submit pull requests...
- pages must be named
*.md(markDown) or*.vue(vue3)- example:
/youName/anything.mdor/youName/someFolder/index.md... - pages may be
plain text,markDown formattedand/orhtml formatted - proTip: to theme specific pages) put
<style scoped>someCSS</style>at the bottom of the page
- example:
- 3
<CustomComponents>are available- use
<Bulbulian/>to render our last name in a fun way ( |bul•bul•ian) - use
<PersonBubble name="name"/>to make a bubble - use
<YouTube id="someVideoID"/>to embed a youTube video - consult if you have ideas for more than can help everyone
- use
- pages must be named
- (once) install git
- (once) install nodeJS
- clone the repo
npm run dev- make cool stuff
git push<-- buildBot will publish toghPages
- made global components
- enable markdownRendering & watch
*.mdfiles - default markDown CSS
- installed
mduefor icons - update all dependencies (+ dropped not used ones)
- made a bunch of reusable components
- made folder/index.md for each person
- plus some example deep level content for chris
- replaced template
README.mdwith project details- simLinked it to a page in myDir b/c why not
- added
favicon(.ico|.svg|-192.png|-512.png) - added
webmanifest.manifestto use all icons - added favicon+manifest to index.html