diff --git a/.gitignore b/.gitignore index ea8c4bf..b60de5b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/target +**/target diff --git a/README.md b/README.md index e69de29..65ec61a 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,7 @@ +# Balloon + +Reuse chunks of HTML in other HTML files via preprocessing. + +Reused the chunk in `global_nav.html` via ``. + +Balloon will inflate the chunk in place of the `` tag in the source file, dumping a released target file which can be pushed to the web server. \ No newline at end of file diff --git a/src/.well-known/security.txt b/src/.well-known/security.txt deleted file mode 100644 index 01b2cb0..0000000 --- a/src/.well-known/security.txt +++ /dev/null @@ -1,4 +0,0 @@ -Contact: mailto:olivia.a.brooks77@gmail.com -Expires: 2026-06-01T04:00:00.000Z -Acknowledgments: https://www.cutieguwu.ca/acknowledgements.html -Preferred-Languages: en, fr diff --git a/src/img/background.png b/src/img/background.png deleted file mode 100644 index 874b2f1..0000000 Binary files a/src/img/background.png and /dev/null differ diff --git a/src/img/test-favicon.jpg b/src/img/test-favicon.jpg deleted file mode 100755 index c6b2ce9..0000000 Binary files a/src/img/test-favicon.jpg and /dev/null differ diff --git a/src/index.html b/src/index.html deleted file mode 100644 index 7a52837..0000000 --- a/src/index.html +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - Home | Cutieguwu - - - - - - - - - -
-

lorem ipsum etc idk what else there is in this latin phrase

-
- - - - diff --git a/src/nav.html b/src/nav.html deleted file mode 100644 index 59a50d1..0000000 --- a/src/nav.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/robots.txt b/src/robots.txt deleted file mode 100644 index 1f53798..0000000 --- a/src/robots.txt +++ /dev/null @@ -1,2 +0,0 @@ -User-agent: * -Disallow: / diff --git a/src/style.css b/src/style.css deleted file mode 100644 index 8c956a7..0000000 --- a/src/style.css +++ /dev/null @@ -1,157 +0,0 @@ -* { - margin: 0; - padding: 0; - /*outline: 1px solid red;*/ -} - -h1 { - font-size: 3.3vh; -} - -h2 { - font-size: 2.5vh; -} - -p { - font-size: 1.65vh; -} - -a { - font-size: 1.65vh; -} - -hr { - margin: 1.25vh; -} - -.viewport { - height: 100vh; - width: 100vw; - background-image: url(img/background.png); - background-position: center; - background-size: cover; - background-blend-mode: multiply; - align-items: flex-start; - display: flex; - flex-flow: row wrap; -} - -.nav_pane { - padding: 1em; - gap: 1em; - width: min-content; - align-content: start; - display: grid; - float: left; -} - -.nav_logo { - color: lightpink; - font-family: Arial, Helvetica, sans-serif; - text-align: center; - height: fit-content; -} - -.nav_menu { - list-style: none; - min-width: fit-content; - display: grid; - grid-auto-flow: row; - row-gap: 1em; -} - -.nav_body { - background-color: rgba(0, 0, 0, 50%); - border-radius: 50cqh; - height: auto; - transition: 0.4s ease-out; -} - -.nav_body:hover { - transform: scaleX(1.15); - transition: 0s ease-in; -} - -.nav_body:hover * { - color: darkviolet; - transition: 0s ease-out; -} - -.nav_title:hover { - color: darkviolet; - transition: 0s ease-out; -} - -.nav_title { - text-decoration-line: none; - font-family: Arial, Helvetica, sans-serif; - font-weight: bold; - white-space: nowrap; - font-size: 1.65vh; - padding-left: 1cqw; - padding-right: 1cqw; - transition: 0.4s ease-out; - float: left; - text-transform: uppercase; - color: lightpink; -} - -.dropdown { - list-style: none; -} - -.dropdown .dropdown_header { - display: grid; - grid-template-columns: 1fr min-content; - grid-auto-flow: column; -} - -.dropdown_header ion-icon { - margin-right: 0.5vw; - align-self: center; - width: 1.65vh; - height: 1.65vh; - float: right; - color: lightpink; - transition-duration: 0.25s; -} - -.dropdown_body { - display: none; - border-bottom-left-radius: 1em; - border-bottom-right-radius: 1em; - background-color: rgba(0, 0, 0, 50%); -} - -.dropdown:hover .dropdown_body { - display: grid; -} - -.dropdown:hover .dropdown_header { - transform: scaleX(1.15); -} - -.dropdown:hover .dropdown_header ion-icon { - rotate: 90deg; - transition-duration: 0.25s; -} - -.dropdown_body:hover { - display: grid; -} - -.main_pane { - padding: 1rem; - background-color: rgba(0, 0, 0, 50%); - color: white; -} - -.error_pane { - padding: 1rem; - width: max-content; - margin: auto; /* center object */ - text-align: center; - background-color: rgba(0, 0, 0, 50%); - color: white; - border-radius: 1cqh; -}