Compare commits

...

2 Commits

Author SHA1 Message Date
Victoria
c16f169991 create feature branch and brand page with working draft 2025-07-15 08:37:40 -07:00
b306f017f1 Add brand 2025-07-08 17:39:09 +00:00
9 changed files with 476 additions and 0 deletions

BIN
assets/shiloh-logo-blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
assets/shiloh-logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
assets/shiloh_favicon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

BIN
assets/spincycle_tt.ttf Normal file

Binary file not shown.

Binary file not shown.

67
brand Normal file
View File

@ -0,0 +1,67 @@
<!--
██ ███████ ███████ ██ ██ ███████ ██ ███████ ██ ██ ██ ███ ██ ██████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██ ██
██ █████ ███████ ██ ██ ███████ ██ ███████ █████ ██ ██ ██ ██ ██ ███
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
█████ ███████ ███████ ██████ ███████ ██ ███████ ██ ██ ██ ██ ████ ██████
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Contact | Shiloh Code</title>
<meta
name="description"
content="Have questions or comments? Contact us at Shiloh."
/>
<meta name="author" content="Shiloh" />
<meta property="og:title" content="shiloh code" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.shilohcode.com" />
<meta
property="og:description"
content="Have questions or comments? Contact us at Shiloh."
/>
<meta property="og:image" content="./assets/shiloh_logo_black.png" />
<link rel="icon" href="./assets/favicon.ico" />
<link rel="icon" href="./assets/" type="image/svg+xml" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<link rel="stylesheet" href="css/styles.css?v=1.0" />
<script src="./js/jquery-3.7.1.min.js"></script>
<script src="./js/main.js"></script>
<script src="./js/navbar.js"></script>
</head>
<body>
<header id="header"></header>
<main>
<div class="flex-column bg-vid-main">
<div>
<h1>contact us</h1>
<div class="flex-row">
<div class="flex-container">
<a
class="button-1"
role="button"
href="mailto:hello-izmqxby3qjkffhh6w7a9s2j3qwj7zu93iji7gxjcn(AT)shilohcode(DOT)com"
>email</a
>
</div>
</div>
</div>
</div>
</main>
<div id="message"></div>
<footer id="footer"></footer>
</body>
</html>

153
brand.html Normal file
View File

@ -0,0 +1,153 @@
<!--
██ ███████ ███████ ██ ██ ███████ ██ ███████ ██ ██ ██ ███ ██ ██████
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ ██ ██
██ █████ ███████ ██ ██ ███████ ██ ███████ █████ ██ ██ ██ ██ ██ ███
██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
█████ ███████ ███████ ██████ ███████ ██ ███████ ██ ██ ██ ██ ████ ██████
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Brand | Shiloh Code</title>
<meta
name="description"
content="Have questions or comments? Contact us at Shiloh."
/>
<meta name="author" content="Shiloh" />
<meta property="og:title" content="shiloh code" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.shilohcode.com" />
<meta
property="og:description"
content="Shiloh Brand Style Guide"
/>
<meta property="og:image" content="./assets/shiloh_logo_black.png" />
<link rel="icon" href="./assets/favicon.ico" />
<link rel="icon" href="./assets/" type="image/svg+xml" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<link rel="stylesheet" href="css/styles.css?v=1.0" />
<script src="./js/jquery-3.7.1.min.js"></script>
<script src="./js/main.js"></script>
<script src="./js/navbar.js"></script>
</head>
<body class="brand">
<header id="header"></header>
<main>
<div>
<h1>Shiloh Brand Style Guide</h1>
<div class="flex-row">
<div class="flex-container first">
<img src="assets/shiloh-logo.png" alt="logo">
<p>the bold sans serif reflects the strength and simplicity of our mission.
we aim to be a light in a
dark world.</p>
</div>
<div class="flex-container second">
<p>Shiloh means peace or place of rest. In a world full of malicious and privacy compromising tech, Shiloh is a haven of safety. We are a Christian company, and all our tech
is open source.</p>
</div>
</div>
<div class=" flex-row">
<h2 class="border">
have no fellowship <br>
with the fruitless <br>
deeds of darkness, <br>
but rather expose them <br>
ephesians 5:11
</h2>
</div>
<div class="flex-row">
<div class="flex-container">
<img src="assets/shiloh_favicon.png" alt="favicon">
</div>
<div class="flex-container"><p>when a simpler logo is appropriate or when the logo will be smaller than 20px, use the icon.</p>
</div>
</div>
<div class="flex-row border">
<div class="flex-container">
<a href="/assets/shiloh-logo.png" download="shiloh-logo" class="show">
<img src="assets/shiloh-logo.png" alt="logo">
<span class="tooltip">download</span>
</a>
</div>
<div class="flex-container">
<a href="/assets/shiloh_favicon.png" download="shiloh-favicon" class="show">
<img src="assets/shiloh_favicon.png" alt="favicon">
<span class="tooltip">download</span>
</a>
</div>
</div>
<div class="flex-row border">
<div class="flex-container">
<img src="assets/shiloh-logo.png" alt="logo" class="padding-logo">
</div>
<div class="flex-container">
<img src="assets/shiloh_favicon.png" alt="favicon" class="padding-favicon">
</div>
</div>
<div class="flex-column font">
<div class="flex-container">
<h2>fonts</h2>
<div><a href="https://www.bvfonts.com/fonts/details.php?id=43" class="blue spin-cycle" target="_blank">spin cycle</a> <p class="spin-cycle">logo font</p> </div>
<div> <a href="https://fonts.google.com/specimen/Fira+Code" class="blue fira-code" target="_blank">fira code medium</a> <p class="fira-code">no uppercase characters,
except for abbreviations and proper nouns, use for all
text, including header, body, and media titles.</p> </div>
<div> <a href="https://befonts.com/synthese-font-family.html#google_vignette" class="blue synthese" target="_blank">synthese regular</a> <p class="synthese">for use when fira code is unavailable.</p> </div>
</div>
</div>
<div class="colors">
<h2>brand colors</h2>
<div>
<div class="white border flex-container"><p>white</p> <p>#ffffff</p>
</div>
<div class="blue-box border flex-container"> <p>electric blue</p> <p>#3b82f6</p>
</div>
<div class="black border flex-container"> <p>black</p><p>#000000</p>
</div>
</div>
</div>
<div class="flex-row specs">
<div class="flex-container">
<div> <h2>background specs</h2> <p>the logo must be used on a black or dark background. if the background is light or white a black background must be used around the logo like so.</p></div>
</div>
<div class="flex-container one"><img src="assets/shiloh-logo.png" alt="logo"></div>
</div>
<div class="forbidden">
<h2>!forbidden</h2>
<div class="flex-row">
<div class="border flex-container"><p>don't change the color</p> <img src="assets/shiloh-logo-blue.png" alt="recolor example"> </div>
<div class="border flex-container"><p>don't stretch the logo</p> <img src="assets/shiloh-logo.png" alt="stretch example" class="stretch"> </div>
<div class="border flex-container"><p>don't add text within the padding</p> <div class="more-text"><img src="assets/shiloh-logo.png" alt="adding text example"><p>company</p></div></div>
</div>
</div>
</div>
</main>
<div id="message"></div>
<footer id="footer"></footer>
</body>
</html>

View File

@ -18,6 +18,7 @@
<li class="menu-item"><a href="/about">about</a></li>
<li class="menu-item"><a href="/get-involved">get involved</a></li>
<li class="menu-item"><a href="/services">services</a></li>
<li class="menu-item"><a href="/brand">brand</a></li>
<li class="menu-item"><a href="/contact">contact us</a></li>
</ul>
</div>

View File

@ -5,6 +5,14 @@
font-family: "FiraCode";
src: url("/assets/FiraCode-VariableFont_wght.ttf") format("truetype");
}
@font-face {
font-family: "spincycle";
src: url("/assets/spincycle_tt.ttf") format("truetype");
}
@font-face {
font-family: "synthese";
src: url("/assets/synthese-regular-TRIAL-BF63b781e43e16d.otf") format("truetype");
}
body {
background: black;
@ -431,3 +439,250 @@ a {
height: auto;
}
}
/* brand */
html, body {
max-width: 100%;
}
.brand{
.main{
position: relative;
margin: 0 auto;
width: 80%;
}
img{
max-width: 100%;
display: block;
}
h1{
padding-bottom: 200px;
word-wrap: break-word;
white-space: pre-wrap;
word-break: break-word;
}
.blue{
color: #3b82f6;
}
.flex-row{
max-width: 1200px;
padding: 50px;
margin: 50px;
flex-wrap: wrap;
}
.main .flex-container{
max-width: 600px;
justify-content:flex-start;
padding: 0;
margin: 0;
}
.border{
border-radius: 25px;
border: 1px solid white;
box-shadow: 0px 0px 5px 0px white;
max-width: 1200px;
padding: 40px;
display: flex;
flex-direction: row;
}
.first {
padding: 0 8px 0 0 ;
}
.second{
justify-content: flex-start;
padding: 0 0 0 8px;
}
.second p {
margin-block-start: 0;
}
.tooltip {
opacity:0;
width: 120px;
z-index: 1;
position: absolute;
padding: 0 20px 0 20px;
}
a:hover span {
opacity:1;
}
.flex-container .padding-logo{
border-radius: 25px;
border: 1px dashed white;
padding: 20px;
width: 100%;
height: auto;
object-fit: contain;
}
.flex-container .padding-favicon{
border-radius: 25px;
border: 1px dashed white;
padding: 16px;
}
.flex-column{
justify-content: left;
align-items: flex-start;
min-height: 0;
text-align: left;
}
.font .flex-container{
justify-content: left;
align-items: flex-start;
}
.font a {
padding: 0;
}
.font .flex-container .spin-cycle{
font-family: "spincycle";
}
.font .flex-container .synthese {
font-family: "synthese";
}
.colors{
text-align: center;
div{
margin: 0 40px 0 40px;
display: flex;
flex-direction: row;
justify-content: center;
p{
flex-direction: column;
}
}
.white {
p{
color:black;
}
background-color: white;
width: 30%;
}
.blue-box {
background-color: #3b82f6;
width: 30%;
}
.black {
p{
color: #3b82f6;
}
width: 30%;
}
.flex-container {
flex-direction: column;
}
}
.specs{
align-items: center;
}
.specs .flex-container h2{
text-align: left;
}
.specs .flex-container img{
background-color: black;
padding: 5%;
border-radius: 25px;
width: 80%;
}
.specs .one{
background-color: white;
border-radius: 25px;
}
.forbidden .flex-container {
margin: 0 40px 0 40px;
width: 30%;
justify-content: center;
align-items: center;
}
.forbidden img{
max-width: 100%;
max-height: 100%;
}
.forbidden .flex-container .stretch{
width: 15vh;
height: 12vh;
}
.forbidden .flex-container div img{
color:#3b82f6;
justify-content: flex-end;
}
@media all and (max-width: 960px) {
.main {
width: 95%;
margin: 0 auto;
}
.border {
padding: 20px;
margin: 10px;
flex-direction: column;
width: 100%;
}
.flex-row {
flex-direction: column;
padding: 10px;
margin: 10px;
}
.colors > div {
flex-direction: column;
margin: 0;
}
.colors .white,
.colors .blue-box,
.colors .black {
width: 90%;
margin: 10px auto;
}
.flex-row,
.border {
flex-direction: column;
padding: 1rem;
margin: 1rem auto;
width: 100%;
max-width: 100%;
box-sizing: border-box;
}
.flex-container {
width: 100%;
padding: 1rem;
box-sizing: border-box;
}
.main .flex-container {
margin: 0;
padding: 0.5rem;
width: 100%;
}
.brand .flex-row {
margin: 0;
padding: 0;
}
}
}