prod setup

This commit is contained in:
Joey Kimsey
2025-01-14 05:09:01 -05:00
parent 9d53ddbd94
commit 58b4ffe3af
29 changed files with 772 additions and 35 deletions

View File

@ -0,0 +1,27 @@
<div class="col-8 mx-auto p-4 rounded shadow-sm context-main-bg my-4">
<div class="container col-xxl-8">
<div class="row flex-lg-row-reverse align-items-center g-5 py-5">
<div class="col-10 col-sm-8 col-lg-6">
<img src="{ROOT_URL}images/bedrock.jpg" class="d-block mx-lg-auto img-fluid" alt="Bootstrap Themes" width="700" height="500" loading="lazy">
</div>
<div class="col-lg-6">
<h1 class="display-5 fw-bold lh-1 mb-3">Bedrock</h1>
<p class="lead">
Bedrock, as the name may suggest, is the core functionality the project is built on.
From Basic text checks to the core functionality behind models and controllers, bedrock handles it all.
</p>
<div class="d-grid gap-2 d-md-flex justify-content-md-start">
<a href="/bedrock/git" class="btn btn-primary btn-lg px-4 me-sm-3">
Git
</a>
<a href="/bedrock/packagist" class="btn btn-outline-primary btn-lg px-4">
Packagist
</a>
</div>
</div>
</div>
</div>
<p class="text-muted">
For a list of recent changes, please check <a href="/bedrock/changes">here</a>.
</p>
</div>

View File

@ -0,0 +1,27 @@
<div class="col-8 mx-auto p-4 rounded shadow-sm context-main-bg my-4">
<div class="container col-xxl-8">
<div class="row flex-lg-row-reverse align-items-center g-5 py-5">
<div class="col-10 col-sm-8 col-lg-6">
<img src="{ROOT_URL}images/canary.jpg" class="d-block mx-lg-auto img-fluid" alt="Bootstrap Themes" width="700" height="500" loading="lazy">
</div>
<div class="col-lg-6">
<h1 class="display-5 fw-bold lh-1 mb-3">Canary</h1>
<p class="lead">
Canary is a library that allows {SITENAME} to add logs during execution.
The resulting logs can be printed to the browser console in real-time, saved to a log file, or even used on-page for debugging.
</p>
<div class="d-grid gap-2 d-md-flex justify-content-md-start">
<a href="/canary/git" class="btn btn-primary btn-lg px-4 me-sm-3">
Git
</a>
<a href="/canary/packagist" class="btn btn-outline-primary btn-lg px-4">
Packagist
</a>
</div>
</div>
</div>
</div>
<p class="text-muted">
For a list of recent changes, please check <a href="/canary/changes">here</a>.
</p>
</div>

View File

@ -0,0 +1,27 @@
<div class="col-8 mx-auto p-4 rounded shadow-sm context-main-bg my-4">
<div class="container col-xxl-8">
<div class="row flex-lg-row-reverse align-items-center g-5 py-5">
<div class="col-10 col-sm-8 col-lg-6">
<img src="{ROOT_URL}images/hermes.jpg" class="d-block mx-lg-auto img-fluid" alt="Bootstrap Themes" width="700" height="500" loading="lazy">
</div>
<div class="col-lg-6">
<h1 class="display-5 fw-bold lh-1 mb-3">Hermes</h1>
<p class="lead">
Hermes is a simple library that provides a small set of commonly used helper functions.
These functions primarily help with navigating the url or file systems in a consistent way across several libraries and projects.
</p>
<div class="d-grid gap-2 d-md-flex justify-content-md-start">
<a href="/hermes/git" class="btn btn-primary btn-lg px-4 me-sm-3">
Git
</a>
<a href="/hermes/packagist" class="btn btn-outline-primary btn-lg px-4">
Packagist
</a>
</div>
</div>
</div>
</div>
<p class="text-muted">
For a list of recent changes, please check <a href="/hermes/changes">here</a>.
</p>
</div>

View File

@ -0,0 +1,27 @@
<div class="col-8 mx-auto p-4 rounded shadow-sm context-main-bg my-4">
<div class="container col-xxl-8">
<div class="row flex-lg-row-reverse align-items-center g-5 py-5">
<div class="col-10 col-sm-8 col-lg-6">
<img src="{ROOT_URL}images/houdini.jpg" class="d-block mx-lg-auto img-fluid" alt="Bootstrap Themes" width="700" height="500" loading="lazy">
</div>
<div class="col-lg-6">
<h1 class="display-5 fw-bold lh-1 mb-3">Houdini</h1>
<p class="lead">
Houdini is where the front-end magic happens and it serves as the primary front-end html generator.
It handles the storage and applications of frontend components, all the views, templates, and several other critical features of the front-end.
</p>
<div class="d-grid gap-2 d-md-flex justify-content-md-start">
<a href="/houdini/git" class="btn btn-primary btn-lg px-4 me-sm-3">
Git
</a>
<a href="/houdini/packagist" class="btn btn-outline-primary btn-lg px-4">
Packagist
</a>
</div>
</div>
</div>
</div>
<p class="text-muted">
For a list of recent changes, please check <a href="/houdini/changes">here</a>.
</p>
</div>

47
app/views/deps/index.html Normal file
View File

@ -0,0 +1,47 @@
<div class="col-8 mx-auto p-4 rounded shadow-sm context-main-bg my-4">
<h2 class="text-center mb-4">{SITENAME} Libraries</h2>
<p class="lead">
{SITENAME} uses a number of libraries developed in conjunction with the main project. Here you can find a list of these libraries with more information on each.
</p>
<hr>
<div class="container px-4 py-5" id="custom-cards">
<div class="row row-cols-1 row-cols-lg-3 align-items-stretch g-4 py-5">
<div class="col">
<a href="/bedrock" class="text-decoration-none">
<div class="card card-cover h-100 overflow-hidden text-bg-dark rounded-4 shadow-lg" style="background-image: url('{ROOT_URL}images/bedrock.jpg');">
<div class="d-flex flex-column h-100 p-5 pb-3 text-white text-shadow-1">
<h3 class="pt-5 mt-5 mb-4 display-6 lh-1 fw-bold">Bedrock</h3>
</div>
</div>
</a>
</div>
<div class="col">
<a href="/canary" class="text-decoration-none">
<div class="card card-cover h-100 overflow-hidden text-bg-dark rounded-4 shadow-lg" style="background-image: url('{ROOT_URL}images/canary.jpg');">
<div class="d-flex flex-column h-100 p-5 pb-3 text-white text-shadow-1">
<h3 class="pt-5 mt-5 mb-4 display-6 lh-1 fw-bold">Canary</h3>
</div>
</div>
</a>
</div>
<div class="col">
<a href="/hermes" class="text-decoration-none">
<div class="card card-cover h-100 overflow-hidden text-bg-dark rounded-4 shadow-lg" style="background-image: url('{ROOT_URL}images/hermes.jpg');">
<div class="d-flex flex-column h-100 p-5 pb-3 text-shadow-1">
<h3 class="pt-5 mt-5 mb-4 display-6 lh-1 fw-bold">Hermes</h3>
</div>
</div>
</a>
</div>
<div class="col">
<a href="/houdini" class="text-decoration-none">
<div class="card card-cover h-100 overflow-hidden text-bg-dark rounded-4 shadow-lg" style="background-image: url('{ROOT_URL}images/houdini.jpg');">
<div class="d-flex flex-column h-100 p-5 pb-3 text-white text-shadow-1">
<h3 class="pt-5 mt-5 mb-4 display-6 lh-1 fw-bold">Houdini</h3>
</div>
</div>
</a>
</div>
</div>
</div>
</div>