Compare commits
No commits in common. "16278fc1ccad7e5c16604a405666cb25fb684896" and "433216db58d1480510161c3066bfb82fdf1b9ce1" have entirely different histories.
16278fc1cc
...
433216db58
10 changed files with 93 additions and 169 deletions
|
@ -1,2 +0,0 @@
|
|||
---
|
||||
BUNDLE_PATH: "vendor/bundle"
|
|
@ -1,46 +0,0 @@
|
|||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="GrazieInspection" enabled="false" level="TYPO" enabled_by_default="false" />
|
||||
<inspection_tool class="PyAugmentAssignmentInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
|
||||
<inspection_tool class="PyComparisonWithNoneInspection" enabled="true" level="WARNING" enabled_by_default="true" />
|
||||
<inspection_tool class="PyCompatibilityInspection" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="ourVersions">
|
||||
<value>
|
||||
<list size="6">
|
||||
<item index="0" class="java.lang.String" itemvalue="3.6" />
|
||||
<item index="1" class="java.lang.String" itemvalue="3.7" />
|
||||
<item index="2" class="java.lang.String" itemvalue="3.8" />
|
||||
<item index="3" class="java.lang.String" itemvalue="3.9" />
|
||||
<item index="4" class="java.lang.String" itemvalue="3.10" />
|
||||
<item index="5" class="java.lang.String" itemvalue="3.10" />
|
||||
</list>
|
||||
</value>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyInconsistentIndentationInspection" enabled="true" level="ERROR" enabled_by_default="true" />
|
||||
<inspection_tool class="PyMissingTypeHintsInspection" enabled="true" level="WEAK WARNING" enabled_by_default="true" />
|
||||
<inspection_tool class="PyPep8Inspection" enabled="true" level="WEAK WARNING" enabled_by_default="true">
|
||||
<option name="ignoredErrors">
|
||||
<list>
|
||||
<option value="E302" />
|
||||
<option value="E305" />
|
||||
<option value="E261" />
|
||||
<option value="E128" />
|
||||
<option value="E124" />
|
||||
<option value="W191" />
|
||||
</list>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="PyUnresolvedReferencesInspection" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="ignoredIdentifiers">
|
||||
<list>
|
||||
<option value="mutagen.id3._frames.APIC.*" />
|
||||
<option value="music_tools.note.Note" />
|
||||
</list>
|
||||
</option>
|
||||
</inspection_tool>
|
||||
<inspection_tool class="RedundantNotNullExtensionReceiverOfInline" enabled="true" level="INFORMATION" enabled_by_default="true" />
|
||||
<inspection_tool class="RegExpRepeatedSpace" enabled="true" level="INFORMATION" enabled_by_default="true" />
|
||||
</profile>
|
||||
</component>
|
4
Gemfile
4
Gemfile
|
@ -7,7 +7,7 @@ source "https://rubygems.org"
|
|||
#
|
||||
# This will help ensure the proper Jekyll version is running.
|
||||
# Happy Jekylling!
|
||||
gem "jekyll", "~> 4.2.1"
|
||||
gem "jekyll", "~> 4.2.0"
|
||||
# This is the default theme for new Jekyll sites. You may change this to anything you like.
|
||||
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
|
||||
# uncomment the line below. To upgrade, run `bundle update github-pages`.
|
||||
|
@ -27,5 +27,5 @@ end
|
|||
# Performance-booster for watching directories on Windows
|
||||
gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform?
|
||||
|
||||
# fix for ruby 3: https://github.com/github/pages-gem/issues/752#issuecomment-764647862
|
||||
|
||||
gem "webrick", "~> 1.7"
|
||||
|
|
22
Gemfile.lock
22
Gemfile.lock
|
@ -1,20 +1,20 @@
|
|||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
addressable (2.8.0)
|
||||
addressable (2.7.0)
|
||||
public_suffix (>= 2.0.2, < 5.0)
|
||||
colorator (1.1.0)
|
||||
concurrent-ruby (1.1.9)
|
||||
concurrent-ruby (1.1.8)
|
||||
em-websocket (0.5.2)
|
||||
eventmachine (>= 0.12.9)
|
||||
http_parser.rb (~> 0.6.0)
|
||||
eventmachine (1.2.7)
|
||||
ffi (1.15.4)
|
||||
ffi (1.15.0)
|
||||
forwardable-extended (2.6.0)
|
||||
http_parser.rb (0.6.0)
|
||||
i18n (1.8.10)
|
||||
concurrent-ruby (~> 1.0)
|
||||
jekyll (4.2.1)
|
||||
jekyll (4.2.0)
|
||||
addressable (~> 2.4)
|
||||
colorator (~> 1.0)
|
||||
em-websocket (~> 0.5)
|
||||
|
@ -38,18 +38,18 @@ GEM
|
|||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
liquid (4.0.3)
|
||||
listen (3.7.0)
|
||||
listen (3.5.1)
|
||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||
rb-inotify (~> 0.9, >= 0.9.10)
|
||||
mercenary (0.4.0)
|
||||
pathutil (0.16.2)
|
||||
forwardable-extended (~> 2.6)
|
||||
public_suffix (4.0.6)
|
||||
rb-fsevent (0.11.0)
|
||||
rb-fsevent (0.10.4)
|
||||
rb-inotify (0.10.1)
|
||||
ffi (~> 1.0)
|
||||
rexml (3.2.5)
|
||||
rouge (3.26.1)
|
||||
rouge (3.26.0)
|
||||
safe_yaml (1.0.5)
|
||||
sassc (2.4.0)
|
||||
ffi (~> 1.9)
|
||||
|
@ -58,9 +58,9 @@ GEM
|
|||
thread_safe (0.3.6)
|
||||
tzinfo (1.2.9)
|
||||
thread_safe (~> 0.1)
|
||||
tzinfo-data (1.2021.3)
|
||||
tzinfo-data (1.2021.1)
|
||||
tzinfo (>= 1.0.0)
|
||||
unicode-display_width (1.8.0)
|
||||
unicode-display_width (1.7.0)
|
||||
wdm (0.1.1)
|
||||
webrick (1.7.0)
|
||||
|
||||
|
@ -68,11 +68,11 @@ PLATFORMS
|
|||
x86_64-linux
|
||||
|
||||
DEPENDENCIES
|
||||
jekyll (~> 4.2.1)
|
||||
jekyll (~> 4.2.0)
|
||||
tzinfo (~> 1.2)
|
||||
tzinfo-data
|
||||
wdm (~> 0.1.1)
|
||||
webrick (~> 1.7)
|
||||
|
||||
BUNDLED WITH
|
||||
2.2.29
|
||||
2.2.16
|
||||
|
|
|
@ -3,11 +3,10 @@ title: About
|
|||
---
|
||||
{% include h.html level=2 content="What I do" %}
|
||||
<p>
|
||||
I'm Lynne. My interests include creating and improving free software, learning all I can about computer science,
|
||||
playing story-driven games, photography, and writing.
|
||||
I'm Lynne. My interests include creating free software, playing story-driven games, photography, and writing.
|
||||
</p>
|
||||
<p>
|
||||
Much of what I do with computers is about helping people, whether that's through writing simple scripts to automate
|
||||
Most of what I do with computers is about helping people, whether that's through writing simple scripts to automate
|
||||
things or writing software to make things more accessible.
|
||||
</p>
|
||||
<p>
|
||||
|
@ -16,25 +15,18 @@ title: About
|
|||
contraptions and logic machines to accomplish tasks within the game.
|
||||
</p>
|
||||
<p>
|
||||
The type of software I want to create most is that which helps people, whether it be through providing or improving
|
||||
on accessibility options, creating tools that aim to simplify complex tasks, or even writing documentation that
|
||||
makes existing software easier to use - I find it by far my greatest motivator.
|
||||
While making games and tools was (and is) enjoyable to me, what I want to do most is create software that helps
|
||||
people - I find it by far my greatest motivator.
|
||||
</p>
|
||||
<p>
|
||||
I don't really consider myself a <em>hardcore gamer</em>, but I do enjoy video games - usually those with a focus on
|
||||
creativity or story. I've tried to make a few games before, but never completed any outside of short little minigames
|
||||
and TI-84 calculator toys. I'd like to make a few small games of my own, and I'm really interested in one day making
|
||||
mods for existing games to make them more accessible - lowering difficulty, removing epilepsy-triggering sequences,
|
||||
removing potentially phobia-inducing elements, and so on. {% comment %} FOOTNOTE - why do so many games have
|
||||
spiders!!!! {% endcomment %}
|
||||
removing potentially phobia-inducing elements, etc. {% comment %} FOOTNOTE - why do so many games have spiders!!!! {% endcomment %}
|
||||
</p>
|
||||
{% comment %}
|
||||
{% include h.html level=3 content="Some things I've made" %}
|
||||
<p>
|
||||
<a href="https://gitlab.com/Lynnesbian/fif">fif</a> is a tool to find and optionally correct files with misnamed
|
||||
extensions. It's written in Rust, partially to teach myself the language, and partially because it's (in my
|
||||
opinion) a more suitable language for a small CLI project like this than something like C# or Python.
|
||||
</p>
|
||||
<p>
|
||||
I've made a lot of software to help my wife Petra, but much of it is too specific to her needs to be useful on a
|
||||
greater scale, with perhaps a few exceptions, such as
|
||||
|
@ -58,13 +50,19 @@ title: About
|
|||
phone.
|
||||
</p>
|
||||
<p>
|
||||
I consider myself an advocate for free and open source software, and all of my existing projects are licensed under
|
||||
copyleft or permissive licences.
|
||||
I avoid proprietary and/or closed software wherever I can without hugely inconveniencing myself. The vast majority of
|
||||
the software on my computer(s) is free and open source. I am strongly opposed to almost all forms of
|
||||
<a href="https://en.wikipedia.org/wiki/Digital_rights_management">DRM</a>, and either avoid buying media with it, or
|
||||
remove it after purchase. For example, I buy all of my music from <a href="https://bandcamp.com/">Bandcamp</a> and
|
||||
download the <a href="https://en.wikipedia.org/wiki/Ogg_Vorbis">OGG</a> version of the albums. I do this for both
|
||||
ideological/philosophical and practical reasons.
|
||||
</p>
|
||||
<p>
|
||||
I used to use social media (the <a href="https://en.wikipedia.org/wiki/Fediverse">Fediverse</a>, specifically) a fair
|
||||
amount, but I've since moved away from all forms of social media besides reddit (where I never post).
|
||||
</p>
|
||||
<p>
|
||||
For info on what programming languages I tend to use, see <a href="skills.html">my skills page</a>.
|
||||
Most of my programming is done in <a href="https://rust-lang.org/">Rust</a> or <a href="https://python.org">Python</a>. I'm also somewhat familiar with
|
||||
<a href="https://docs.microsoft.com/dotnet/csharp">C#</a> and
|
||||
<a href="https://wikipedia.org/wiki/JavaScript">JavaScript</a>.
|
||||
</p>
|
||||
|
|
|
@ -4,8 +4,7 @@ custom_heading: true
|
|||
---
|
||||
<picture id="bune">
|
||||
<source type="image/webp" srcset="/assets/img/bune-smol.webp 1x, /assets/img/bune.webp 2x">
|
||||
<img id="bune-img" src="/assets/img/bune.png" alt="A drawing of a rabbit with brown-tipped ears sniffing the air
|
||||
excitedly!" title="" style="">
|
||||
<img id="bune" src="/assets/img/bune.png" alt="A drawing of a rabbit with brown-tipped ears sniffing the air excitedly!" title="" style="">
|
||||
</picture>
|
||||
|
||||
{% include h.html level=1 content="Lynnesbian dot Space" %}
|
||||
|
@ -30,4 +29,4 @@ custom_heading: true
|
|||
</p>
|
||||
<p>
|
||||
I live in Queensland, Australia, meaning that my timezone is AEST, or UTC+1000.
|
||||
</p>
|
||||
</p>
|
|
@ -8,12 +8,12 @@ layout: none
|
|||
|
||||
<HEAD>
|
||||
<TITLE>Welcome to my web site!</TITLE>
|
||||
<LINK REL="stylesheet" TYPE="text/css" HREF="/assets/RETRO.CSS" />
|
||||
<LINK REL="shortcut icon" HREF="/assets/img/favicon.png" />
|
||||
</HEAD>
|
||||
|
||||
<BODY LEFTMARGIN="0" TOPMARGIN="0" RIGHTMARGIN="0" BOTTOMMARGIN="0" BACKGROUND="/assets/img/retro/BG.GIF">
|
||||
<FONT COLOR="WHITE" FACE="SERIF" SIZE="4PX">
|
||||
<TABLE ID="MYTABLE" WIDTH="768PX" BORDER="6PX GREY RIDGE">
|
||||
<BODY>
|
||||
<TABLE ID="MYTABLE">
|
||||
<THEAD>
|
||||
<TR>
|
||||
<TH COLSPAN="3">
|
||||
|
@ -23,7 +23,7 @@ layout: none
|
|||
</THEAD>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD VALIGN="TOP">
|
||||
<TD>
|
||||
<TABLE>
|
||||
<THEAD>
|
||||
<TR>
|
||||
|
@ -35,7 +35,7 @@ layout: none
|
|||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<A HREF="/"><FONT COLOR="LIGHTBLUE">Old site</FONT></A>
|
||||
<A HREF="/">Old site</A>
|
||||
</TD>
|
||||
</TR>
|
||||
{%- assign main_pages = site.content | where: "less_important", null -%}
|
||||
|
@ -43,7 +43,7 @@ layout: none
|
|||
{%- unless html_page.url == '/' -%}
|
||||
<TR>
|
||||
<TD>
|
||||
<A HREF="{{ html_page.url }}"><FONT COLOR="LIGHTBLUE">{{ html_page.title }}</FONT></A>
|
||||
<A HREF="{{ html_page.url }}">{{ html_page.title }}</A>
|
||||
</TD>
|
||||
</TR>
|
||||
{%- endunless -%}
|
||||
|
@ -51,14 +51,14 @@ layout: none
|
|||
</TBODY>
|
||||
</TABLE>
|
||||
</TD>
|
||||
<TD>
|
||||
<TD ID=" MAIN">
|
||||
<H2>Who?</H2>
|
||||
My name is Lynne, a twenty-three year old woman living in Australia (the land down under!)
|
||||
My name is Lynne, a twenty-two year old woman living in Australia (the land down under!)
|
||||
<BR />
|
||||
<BR />
|
||||
|
||||
<IMG SRC='/assets/img/retro/LESBUN.GIF' />
|
||||
<BR /><BR />
|
||||
<BR />
|
||||
|
||||
<H2>What?</H2>
|
||||
I make <I>free and open source software</I>, which is software that can be modified and distributed
|
||||
|
@ -69,25 +69,26 @@ layout: none
|
|||
<UL>
|
||||
{% for project in site.projects %}
|
||||
<LI>
|
||||
<A HREF="{{ project.url }}" TITLE=" {{ project.description | replace: '"', '"'}}"><FONT
|
||||
COLOR="LIGHTBLUE">{{project.name }}</FONT></A>
|
||||
<A HREF="{{ project.url }}"
|
||||
TITLE=" {{ project.description | replace: '"', '"'}}">{{ project.name }}</A>
|
||||
</LI>
|
||||
{% endfor %}
|
||||
</UL>
|
||||
Of course, I've done much more than just that! :)
|
||||
<BR />
|
||||
You can see more of my projects on <A HREF='https://git.bune.city/lynnesbian'><FONT COLOR="LIGHTBLUE">my own
|
||||
personal Git web page</FONT></A>, or <A HREF='https://github.com/Lynnesbian'><FONT COLOR="LIGHTBLUE">my online
|
||||
GitHub account</FONT></A>.
|
||||
You can see more of my projects on <A HREF='https://git.bune.city/lynnesbian'>my own personal Git
|
||||
web
|
||||
page</A>, or <A HREF='https://github.com/Lynnesbian'>my online GitHub account</A>.
|
||||
|
||||
<H2>How?</H2>
|
||||
Some of the tools I often use to work are:
|
||||
<UL>
|
||||
<LI><A HREF='https://archlinux.org'><FONT COLOR="LIGHTBLUE">Arch GNU/Linux</FONT></A></LI>
|
||||
<LI><A HREF='https://debian.org'><FONT COLOR="LIGHTBLUE">Debian GNU/Linux</FONT></A></LI>
|
||||
<LI><A HREF='https://code.visualstudio.com/'><FONT COLOR="LIGHTBLUE">MicroSoft Visual Studio Code</FONT></A>
|
||||
[WARNING: Not free software by default, unless you download the open source edition]</LI>
|
||||
<LI><A HREF='https://getfirefox.com'><FONT COLOR="LIGHTBLUE">Mozilla FireFox</FONT></A></LI>
|
||||
<LI><A HREF='https://archlinux.org'>Arch GNU/Linux</A></LI>
|
||||
<LI><A HREF='https://debian.org'>Debian GNU/Linux</A></LI>
|
||||
<LI><A HREF='https://code.visualstudio.com/'>MicroSoft Visual Studio Code</A> [WARNING: Not free
|
||||
software by
|
||||
default, unless you download the open source edition]</LI>
|
||||
<LI><A HREF='https://getfirefox.com'>Mozilla FireFox</A></LI>
|
||||
</UL>
|
||||
|
||||
The best way to create free software is <I>with</I> free software. ;)
|
||||
|
@ -106,7 +107,7 @@ layout: none
|
|||
sound paranoid, but in my opinion, it's better safe than sorry.
|
||||
<H2>Where?</H2>
|
||||
You won't find me on any data-slurping "social media" websites. Drop me a line at
|
||||
<A HREF='mailto:lynne@bune.city'><FONT COLOR="LIGHTBLUE">lynne@bune.city</FONT></A> if you need to get in touch.
|
||||
<A HREF='mailto:lynne@bune.city'>lynne@bune.city</A> if you need to get in touch.
|
||||
|
||||
<H2>When?</H2>
|
||||
Until the end of cyber freedom as we know it, the webmasters, webmistresses and webmakers of the
|
||||
|
@ -117,13 +118,13 @@ layout: none
|
|||
<BR />
|
||||
|
||||
</TD>
|
||||
<TD VALIGN="TOP">
|
||||
<TD>
|
||||
You are visitor number <TT>PHP Parse error</TT>!
|
||||
<BR />
|
||||
<BR />
|
||||
<IMG SRC='/assets/img/retro/FREE.GIF' />
|
||||
<A HREF='https://getfirefox.com'><FONT COLOR="LIGHTBLUE"><IMG SRC='/assets/img/retro/GETFF.GIF' /></FONT></A>
|
||||
<A HREF='https://debian.org'><FONT COLOR="LIGHTBLUE"><IMG SRC='/assets/img/retro/DEBIAN.GIF' /></FONT></A>
|
||||
<A HREF='https://getfirefox.com'><IMG SRC='/assets/img/retro/GETFF.GIF' /></A>
|
||||
<A HREF='https://debian.org'><IMG SRC='/assets/img/retro/DEBIAN.GIF' /></A>
|
||||
<IMG SRC='/assets/img/retro/CSSCOMPT.GIF' />
|
||||
<BR />
|
||||
Take back your computing freedom - switch to GNU/Linux today!
|
||||
|
@ -143,13 +144,12 @@ layout: none
|
|||
<BR />
|
||||
Web content and design by Lynne.
|
||||
<BR />
|
||||
Background image by <A HREF='http://emma31.tripod.com/allbacks.html'><FONT COLOR="LIGHTBLUE">Emma31</FONT></A>!
|
||||
Background image by <A HREF='http://emma31.tripod.com/allbacks.html'>Emma31</A>!
|
||||
</TH>
|
||||
</TR>
|
||||
</TFOOT>
|
||||
</TABLE>
|
||||
</FONT>
|
||||
|
||||
</BODY>
|
||||
|
||||
</HTML>
|
||||
</HTML>
|
|
@ -1,27 +0,0 @@
|
|||
---
|
||||
title: Skills
|
||||
---
|
||||
{% include h.html level=2 content="Languages" %}
|
||||
I'm most comfortable with...
|
||||
<ul>
|
||||
<li><a href="https://rust-lang.org/">Rust</a> - my preferred language, and my default for new CLI/TUI projects</li>
|
||||
<li><a href="https://python.org">Python</a> - my go-to scripting/glue language</li>
|
||||
<li><a href="https://docs.microsoft.com/dotnet/csharp">C#</a> - my usual pick for GUI projects</li>
|
||||
</ul>
|
||||
|
||||
I'm fairly capable with...
|
||||
<ul>
|
||||
<li><a href="https://wikipedia.org/wiki/JavaScript">JavaScript</a></li>
|
||||
<li><a href="https://wikipedia.org/wiki/HTML">HTML</a>/<a href="https://wikipedia.org/wiki/CSS">CSS</a></li>
|
||||
<li><a href="https://www.gnu.org/software/bash/manual/bash.html">Bash</a></li>
|
||||
</ul>
|
||||
|
||||
I'm currently learning...
|
||||
<ul>
|
||||
<li><a href="https://isocpp.org">C++</a> - while I much prefer Rust, C++ has a far larger established base, and
|
||||
learning either it or C (preferably both) is near-essential for systems programming, particularly when working
|
||||
with Linux internals</li>
|
||||
<li><a href="https://kotlinlang.org">Kotlin</a> - my personal favourite of the various JVM languages. Java is
|
||||
widespread in many industries, and Kotlin provides near-seamless Java interop. Knowing at least one JVM
|
||||
language should be very helpful for integrating with existing established codebases.</li>
|
||||
</ul>
|
25
assets/RETRO.CSS
Normal file
25
assets/RETRO.CSS
Normal file
|
@ -0,0 +1,25 @@
|
|||
BODY {
|
||||
margin: 0;
|
||||
background: url('/assets/img/retro/BG.GIF');
|
||||
color: white;
|
||||
font-family: serif;
|
||||
}
|
||||
A {
|
||||
color: lightblue;
|
||||
}
|
||||
#MYTABLE {
|
||||
width: 768px;
|
||||
}
|
||||
#MAIN {
|
||||
border: 6px grey ridge;
|
||||
width: 525px;
|
||||
}
|
||||
TD {
|
||||
vertical-align: top;
|
||||
}
|
||||
TH {
|
||||
font-weight: 400;
|
||||
}
|
||||
IMG {
|
||||
margin-bottom: 10px;
|
||||
}
|
|
@ -2,12 +2,11 @@
|
|||
box-sizing: border-box;
|
||||
}
|
||||
body {
|
||||
font-family: "Noto Sans", sans-serif;
|
||||
font-family: sans-serif;
|
||||
margin: 0;
|
||||
display: grid;
|
||||
grid-template-columns: max(325px, 15%) auto;
|
||||
background: #fafafa;
|
||||
color: black;
|
||||
}
|
||||
|
||||
h1, h2, h3, h4, h5, h6 {
|
||||
|
@ -83,7 +82,7 @@ header {
|
|||
height: 100vh;
|
||||
transition: 0.2s all;
|
||||
}
|
||||
header::after { /* the background image behind the sidebar */
|
||||
header::after {
|
||||
/* will use webp with jpeg fallback when
|
||||
https://developer.mozilla.org/en-US/docs/Web/CSS/image()#browser_compatibility becomes a thing, until then, it's jpeg
|
||||
only for now :c */
|
||||
|
@ -96,12 +95,13 @@ header::after { /* the background image behind the sidebar */
|
|||
z-index: -1;
|
||||
/*noinspection CssInvalidFunction*/
|
||||
background: linear-gradient(to bottom, #333, #333 10%, 70%, transparent),
|
||||
/* image("/assets/img/background.webp", "/assets/img/background.jpeg") no-repeat bottom center/cover, */ url("/assets/img/background.jpeg") no-repeat bottom center/cover,
|
||||
/* image("/assets/img/background.webp", "/assets/img/background.jpeg") no-repeat bottom center/cover, */
|
||||
url("/assets/img/background.jpeg") no-repeat bottom center/cover,
|
||||
#333;
|
||||
filter: blur(3px) saturate(75%);
|
||||
filter: blur(5px) saturate(75%);
|
||||
content: "";
|
||||
}
|
||||
#hamburger { /* hamburger menu button, should only display on mobile devices. see @media section at bottom of file */
|
||||
#hamburger {
|
||||
display: none;
|
||||
position: fixed;
|
||||
top: 10px;
|
||||
|
@ -118,14 +118,14 @@ header::after { /* the background image behind the sidebar */
|
|||
#hb-icon {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
background: linear-gradient(to bottom, mediumpurple, mediumpurple 10%, #fafafa 10%, #fafafa 45%, mediumpurple 45%, mediumpurple 55%, #fafafa 55%, #fafafa 90%, mediumpurple 90%, mediumpurple 100%);
|
||||
background: linear-gradient( to bottom, mediumpurple, mediumpurple 10%, #fafafa 10%, #fafafa 45%, mediumpurple 45%, mediumpurple 55%, #fafafa 55%, #fafafa 90%, mediumpurple 90%, mediumpurple 100% );
|
||||
}
|
||||
|
||||
nav a {
|
||||
color: white;
|
||||
}
|
||||
nav a {
|
||||
padding: 10px 40px;
|
||||
padding: 10px 0;
|
||||
display: block;
|
||||
width: 100%;
|
||||
text-align: center;
|
||||
|
@ -145,12 +145,10 @@ nav a::before {
|
|||
position: absolute;
|
||||
transition: 0.2s all;
|
||||
}
|
||||
nav a:hover {
|
||||
nav a:hover,
|
||||
nav a.current {
|
||||
background: #00000044;
|
||||
}
|
||||
nav a.current:not(:hover) {
|
||||
background: #9370db44;
|
||||
}
|
||||
nav a:hover::before,
|
||||
nav a.current::before {
|
||||
left: 0;
|
||||
|
@ -164,7 +162,7 @@ nav a.current::before {
|
|||
margin: 30px auto 50px auto;
|
||||
}
|
||||
|
||||
#bune-img {
|
||||
#bune {
|
||||
height: max(200px, 10vh);
|
||||
display: block;
|
||||
margin: 50px auto 0;
|
||||
|
@ -187,29 +185,8 @@ nav a.current::before {
|
|||
font-style: italic;
|
||||
}
|
||||
|
||||
/* dark theme */
|
||||
@media (prefers-color-scheme: dark) {
|
||||
body, main article {
|
||||
background: #282a36;
|
||||
color: white;
|
||||
}
|
||||
main article a {
|
||||
color: #a380eb;
|
||||
}
|
||||
header::after {
|
||||
filter: blur(3px) saturate(75%) brightness(80%);
|
||||
}
|
||||
}
|
||||
|
||||
/* smaller screen tweaks */
|
||||
@media only screen and (max-device-width: 840px) {
|
||||
body {
|
||||
grid-template-columns: max(225px, 15%) auto;
|
||||
}
|
||||
}
|
||||
|
||||
/* mobile tweaks */
|
||||
@media only screen and (max-device-width: 480px) {
|
||||
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
|
||||
main {
|
||||
width: 100vw;
|
||||
box-shadow: none;
|
||||
|
@ -238,4 +215,4 @@ nav a.current::before {
|
|||
display: inline-block;
|
||||
touch-action: manipulation;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue