Add:
templates/about.html, static/sass/about.sass
-Add biography-section HTML structure and styling, containing
filler images and lorem ipsum; now, it's just a matter of
substituting in the appropriate content.
static/img/about.bio(1, 2, 3).jpg
-Add placeholder bio images.
Add:
templates/index.html, static/sass/index.sass
-Move the "add group" and "remove group" buttons inside the
advanced-search form to a different location.
static/img/index/
-Following convention established by the "about" page, all
page-specific images should be located in a subdirectory of
`static/img/` named after the page. Add `index` dir.
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.