Add:
app.py
-Remove hard-coded routes for files in the application's "root"
(`static/`) directory; redefined Flask's `static_url_path`
accordingly. Files can now be directly accessed by URL.
bitshift/assets.py
-Remove the `static/` prepended to all resource paths.
Add:
templates/about.html, static/sass/about.sass
-Add text to the about page, and the necessary styling for it.
app.py, templates/layout.html
-Add an automated copyright year loader.
Add:
templates/about.html, static/js/about.js
-Add a `speed` attribute to all image divs, which is used to
determine the rate at which an image moves upward.
static/img/about/bg2.png
-Change image to another source-code screenshot.
Add:
static/sass/main.sass
-Rework the footer, which is now fixed at the bottom of the
screen as opposed to floored to the bottom of the page.
Positioning at the bottom of the page doesn't make any sense
with a technically infinite results page.
Add:
templates/index.html, static/(sass/about.sass, js/about.js, img/about/)
-Add first iteration of the about page, with basic parallax
scrolling and filler text.
Add:
static/js/index.js
-Move `div#title` to the corner of the page when the search bar is
`.partly-visible` (ie, results are displayed).
templates/index.html, static/(sass/index.sass, img/*.png)
-Replace the advanced-search button with a magnifying glass icon.