a modern web app for the family domain. built using vite, vue3, tailwilndCSS and a raft of plugins.
- each
familyMember
has a folder insidesrc/pages
index.md
is your homepageanything.md
is another page you can add- to make trees & nested pages, check
src/pages/chris/games
for 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.md
or/youName/someFolder/index.md
... - pages may be
plain text
,markDown formatted
and/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
*.md
files - default markDown CSS
- installed
mdue
for 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.md
with project details- simLinked it to a page in myDir b/c why not
- added
favicon(.ico|.svg|-192.png|-512.png)
- added
webmanifest.manifest
to use all icons - added favicon+manifest to index.html