footer works; removed unused elements; added some character avis; char css is fine now

small-nav
chimchooree 2 years ago
parent c8613982d2
commit 219d251539

@ -48,7 +48,7 @@ def error502(error):
def char(char_name): def char(char_name):
"""character page""" """character page"""
loc = 'char/' loc = 'char/'
info = {'css': 'nothing', 'title': 'blessfrey - meet ' + char_name, 'year': find_year(), 'profile': prepare_profile(loc, char_name)} info = {'css': 'char', 'title': 'blessfrey - meet ' + char_name, 'year': find_year(), 'profile': prepare_profile(loc, char_name)}
abs_app_dir_path = os.path.dirname(os.path.realpath(__file__)) abs_app_dir_path = os.path.dirname(os.path.realpath(__file__))
abs_views_path = os.path.join(abs_app_dir_path, 'views') abs_views_path = os.path.join(abs_app_dir_path, 'views')
TEMPLATE_PATH.insert(0, abs_views_path ) TEMPLATE_PATH.insert(0, abs_views_path )
@ -72,7 +72,8 @@ def home():
@route('/me') @route('/me')
def me(): def me():
"""me""" """me"""
info = {'css': 'me', 'title': 'about me', 'year': find_year(), 'chars': ["Abbey", "Bless", "Rune", "Silke", "Tessa", "WISE"]} #"Abbey", "Aloin", "Amarr", "Angel", "Aries", "Aristen", "Bijoux", "Bell", "Bless", "Calder", "Cass", "Chandrakant", "Chloe", "Customs", "Dagmar", "Dia", "Eden", "Fifi", "Flambebe", "Freya", "Funwa", "Futura", "Havelock", "Heath", "Heather", "Helia", "Intern", "Juno", "Katherine", "Laguna", "Lise", "Lune", "Moonstone", "Nephele", "Night", "Nymph", "Rune", "Silke", "Tessa", "Una", "Winter", "WISE"
info = {'css': 'me', 'title': 'about me', 'year': find_year(), 'chars': ["Abbey", "Aloin", "Aristen", "Bell", "Bijoux", "Bless", "Calder", "Cass", "Eponnin", "Faber", "Fifi", "Freya", "Gundrune", "Heather", "Helia", "Leslie", "Lune", "Night", "Rodolphe", "Rune", "Ryada", "Silke", "Tessa", "Tilly", "WISE"]}
return template('me.tpl', info) return template('me.tpl', info)

@ -0,0 +1,4 @@
.content-grid {
margin: auto;
color: white;
}

@ -13,11 +13,6 @@
margin-top: 2em; margin-top: 2em;
} }
.controls img { width: 10em; } .controls img { width: 10em; }
.center {
width: 60%;
padding: 2em;
margin: auto;
}
.demo-game iframe { .demo-game iframe {
border: 2px solid #df85a5; border: 2px solid #df85a5;

@ -1,8 +1,8 @@
.content-grid { .content-grid {
grid-area: 3 / 1 / 4 / 4; grid-area: 3 / 1 / 4 / 4;
display: grid; display: grid;
grid-template-columns: 50% 50%; grid-template-columns: repeat(2, 50%);
grid-template-rows: auto; grid-template-rows: 1fr 5em;
grid-column-gap: 0px; grid-column-gap: 0px;
grid-row-gap: 0px; grid-row-gap: 0px;
} }
@ -19,28 +19,25 @@
background-size: contain;/*80% auto;*/ background-size: contain;/*80% auto;*/
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: center; background-position: center;
}
.latest, .latest-grid { .latest, .latest-grid {
background-color: #C0AAC0; background-color: #C0AAC0;
border: 2px solid #df85a5;
} }
.latest-grid a, ul, li, b { .latest-grid a, ul, li, b {
background-color: #C0AAC0; background-color: #C0AAC0;
border: 2px solid #df85a5;
} }
.latest { .latest {
border: 2px solid #df85a5;
color: black; color: black;
overflow-y: scroll;
} }
.latest-grid { .latest-grid {
border: 2px solid #df85a5;
width: 50%; width: 50%;
grid-area: 4 / 2 / 5 / 3; grid-area: 2 / 1 / 3 / 3;
overflow-y: scroll;
margin-right: 0px;
margin-left: 5%;
margin-top: 3%;
margin-bottom: 0px;
padding-top: 4%;
padding-right: 1%;
padding-bottom: 1%;
padding-left: 2%;
} }
.latest-grid a:link { .latest-grid a:link {
color: #305285; color: #305285;
@ -59,15 +56,10 @@
background-color: #C0AAC0; background-color: #C0AAC0;
} }
.latest-grid ul { .latest-grid ul {
border: 2px solid #df85a5;
list-style-type: none; list-style-type: none;
} }
.latest-grid li { .latest-grid li {
border: 2px solid #df85a5;
padding-left: 5%; padding-left: 5%;
} }
.footer-content {
color: white;
padding-top: 5px;
text-align: right;
overflow: hidden;
box-shadow: 0 100vh 0 100vh black;
}

@ -36,13 +36,15 @@
.ocs-nav { .ocs-nav {
display: grid; display: grid;
grid-template-columns: repeat(auto-fit, minmax(10em, 1fr)); grid-template-columns: repeat(auto-fit, minmax(10em, 1fr));
background-color: #C0AAC0;
}
.ocs-btn {
background-color: #C0AAC0;
} }
.ocs img { .ocs img {
width: 10em; width: 10em;
border-radius: 5%; border-radius: 5%;
} }
.ocs-btn {
}
.content-right h1, h2, ul, li, b, i, p, img, a { .content-right h1, h2, ul, li, b, i, p, img, a {
background-color: transparent; background-color: transparent;

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

@ -1,11 +1,5 @@
% rebase('frame.tpl') % rebase('frame.tpl')
% import random % import random
<div class="social"> </div> <div class="content-grid"><div class="center">
<div class="bg">
</div>
{{!profile}} {{!profile}}
<div class="footer-row"> </div> </div></div>
<div class="news">
</div>

@ -10,6 +10,8 @@
<div class="demo-intro"><p>Poltics Cat lost his legs!! Push him around using WASD to find them. Eat any breakfasts you can find along the way! <br></p> <div class="demo-intro"><p>Poltics Cat lost his legs!! Push him around using WASD to find them. Eat any breakfasts you can find along the way! <br></p>
<br> <br>
<p>(In case it isn't obvious, this is a crude maze constructed from the infamous 'godot heads'. Click the game to make it active then control kitty using W A S D or arrow keys to find all three breakfasts and his missing legs. His breakfast counter is in the top-right corner. After you win, you can continue to wander the maze aimlessly. Refresh the page to start over.) <br></p></div> <p>(In case it isn't obvious, this is a crude maze constructed from the infamous 'godot heads'. Click the game to make it active then control kitty using W A S D or arrow keys to find all three breakfasts and his missing legs. His breakfast counter is in the top-right corner. After you win, you can continue to wander the maze aimlessly. Refresh the page to start over.) <br></p></div>
<br>
<hr>
</div> </div>
<div class="controls" id="controls"> <div class="controls" id="controls">
@ -17,6 +19,8 @@
<img src="/static/img/prom/BlessFREY_logo.png" alt="(link: BLESSFREY" class="logo"> <img src="/static/img/prom/BlessFREY_logo.png" alt="(link: BLESSFREY" class="logo">
jump to <a href="#demo">demo</a> • <a href="#controls">controls</a> • <a href="#system">system</a> • <a href="#story">story</a> • <a href="#characters">characters</a> • <a href="#info">info</a><br> jump to <a href="#demo">demo</a> • <a href="#controls">controls</a> • <a href="#system">system</a> • <a href="#story">story</a> • <a href="#characters">characters</a> • <a href="#info">info</a><br>
<br> <br>
<p>No-legs the Cat is just a demonstration that I can export and embed games here at all. Soon, I'll have real release demos for Blessfrey! <br></p>
<br>
<p>Blessfrey is a 2D dungeoncrawling action rpg for PC developed by me (chimchooree) in Godot Engine inspired by Guild Wars 1 and Magic: The Gathering. I'll share any release demos on this page. <br></p> <p>Blessfrey is a 2D dungeoncrawling action rpg for PC developed by me (chimchooree) in Godot Engine inspired by Guild Wars 1 and Magic: The Gathering. I'll share any release demos on this page. <br></p>
<!--<h2>controls</h2> <!--<h2>controls</h2>
<ul> <ul>

@ -6,7 +6,7 @@
* { * {
padding:0; padding:0;
margin:0; margin:0;
font-family: trebuchet ms; arial; calibri; gill sans; helvetica neue; candara; geneva; verdana; sans-serif; font-family: verdana, trebuchet ms, arial, calibri, gill sans, helvetica neue, candara, geneva, sans-serif;
background-color: black; background-color: black;
} }
html, body {padding:0; margin:0; height:100%;} html, body {padding:0; margin:0; height:100%;}
@ -14,8 +14,9 @@ footer{
position: absolute; bottom: 0; right: 0; position: absolute; bottom: 0; right: 0;
color: #df85a5; color: #df85a5;
background-color: transparent; background-color: transparent;
padding-top: 5px; padding-top: 2em;
padding-right: 5px; margin-right: 1em;
margin-bottom: 1em;
text-align: right; text-align: right;
overflow: hidden; overflow: hidden;
} }
@ -27,6 +28,12 @@ p {
text-indent: 2em; text-indent: 2em;
} }
.center {
width: 60%;
padding: 2em;
margin: auto;
}
.grid { .grid {
height: auto; height: auto;
width: 100vw; width: 100vw;
@ -49,12 +56,6 @@ p {
.nav-row { .nav-row {
grid-area: 2 / 1 / 3 / 4; grid-area: 2 / 1 / 3 / 4;
} }
.content-row {
grid-area: 3 / 1 / 4 / 4;
}
.latest-row {
grid-area: 4 / 1 / 5 / 4;
}
.nav-grid { .nav-grid {
grid-area: 2 / 2 / 3 / 3; grid-area: 2 / 2 / 3 / 3;
display: flex; display: flex;
@ -153,8 +154,6 @@ p {
% include('nav.tpl') % include('nav.tpl')
<div class="content-row"> </div>
{{!base}} {{!base}}
% include('footer.tpl') % include('footer.tpl')

@ -6,16 +6,9 @@
<div class="contentlogo"></div> <div class="contentlogo"></div>
</div> </div>
<div class="content-right"> <div class="content-right">
<div class="weaponmaster"></div>
<div class="tamer"></div>
<div class="disciple"></div>
<div class="streetfighter"></div>
<div class="hacker"></div>
<div class="chemist"></div>
</div>
</div> </div>
<div class="latest-grid"> <div class="latest-grid">
<div class="latest centered">. •        . <b>latest</b> ☆      .. . <br></div> <div class="latest-centered">. •        . <b>latest</b> ☆      .. . <br></div>
<br> <br>
<ul class="latest"> <ul class="latest">
% for n in news: % for n in news:
@ -24,5 +17,6 @@
% end % end
</ul> </ul>
<br> <br>
<div class="latest centered">.       ★      .. •     .       ☆</div> <div class="latest-centered">.       ★      .. •     .       ☆</div>
</div>
</div> </div>

@ -46,15 +46,12 @@
<br> <br>
<p>Cat Store - Java, text-based cat breeding and cat show life sim. <br></p> <p>Cat Store - Java, text-based cat breeding and cat show life sim. <br></p>
<br> <br>
<p><a href="https://chimchooree.itch.io/">itch.io (chimchooree)</a> - Small games, either as tech demos or game jam outcomes. <br></p> <p>I'll also leave my <a href="https://chimchooree.itch.io/">itch.io (chimchooree)</a> and <a href="https://gitlab.com/chimchooree">GitLab (chimchooree)</a> for micro games and general coding projects. <br></p>
<br>
<p><a href="https://gitlab.com/chimchooree">GitLab (chimchooree)</a> - Code snippets, coding class assignments, and other random stuff on here. If it looks inactive, most of my projects are private...I'm shy! <br></p>
</div> </div>
<div class="ocs"> <div class="ocs">
<h2>characters</h2> <h2>characters</h2>
<p>If you play Artfight, attack my account <a href="https://artfight.net/~abbey">abbey</a>! <br></p> <p>I'll keep my ocs here, since <a href="https://toyhou.se/abbey">Toyhouse</a> and other sites are cumbersome. Some tie into gamedev projects, some are game characters, others originated on petsites, and others are from my general creative writing. If you play Artfight, attack my account <a href="https://artfight.net/~abbey">abbey</a>! <br></p>
<br>
<div class="ocs-nav"> <div class="ocs-nav">
% for c in chars: % for c in chars:
<a href="/char/{{c}}"> <a href="/char/{{c}}">

@ -36,6 +36,5 @@
<div class="navlink">about</div> <div class="navlink">about</div>
</a> </a>
</div> </div>
<div class="nav-right"> <div class="nav-right"></div>
<!--<img src="/static/img/nav/buffer.png" alt="(image: orange cat)">--></div>
</div> </div>

Loading…
Cancel
Save