Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
bd6a2fa
feat: implement css reset
netcam22 Dec 3, 2023
02cbe02
feat: make cards sit horizontally with flex
netcam22 Dec 3, 2023
98aafb8
feat: implement different layouts for different screen sizes
netcam22 Dec 3, 2023
b9106c2
feat: update media queries with additional sizes
netcam22 Dec 3, 2023
7afc611
feat: fine tune media query sizes for cards
netcam22 Dec 3, 2023
7a2cbc8
feat: style h1
netcam22 Dec 3, 2023
0bc27bd
feat: implement font sizes of elements
netcam22 Dec 3, 2023
5422874
fix: page sub-heading styling
netcam22 Dec 3, 2023
d0fba90
add colours and update meida queries to use calc
netcam22 Dec 4, 2023
c509800
feat: implement colour wheel
netcam22 Dec 4, 2023
64b1227
feat: remove borders from flex box container
netcam22 Dec 4, 2023
d967250
feat: add styles for text and headings
netcam22 Dec 4, 2023
052b0b6
feat: use async await and fetch from cat api for data on cards
netcam22 Dec 5, 2023
33f90ee
feat: add media queries for dark mode
netcam22 Dec 5, 2023
0d09e14
feat: add alt tag based on species
netcam22 Dec 5, 2023
63ea7c4
feat: update colours
netcam22 Dec 5, 2023
350197a
feat: update colours and implement flex for header
netcam22 Dec 5, 2023
f2eaa88
feat: remove border
netcam22 Dec 5, 2023
3d97e82
feat: update mobile heading sizes
netcam22 Dec 6, 2023
cfaccf3
feat: update box shadow for images
netcam22 Dec 6, 2023
8d8956e
update page text
netcam22 Dec 6, 2023
30322d9
feat: implement color-change for dark mode in card background function
netcam22 Dec 6, 2023
b4f1d94
feat: update card text colours
netcam22 Dec 6, 2023
31ff203
feat: update mobile bars colour
netcam22 Dec 6, 2023
68fde7e
feat: remove console log
netcam22 Dec 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
215 changes: 215 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,215 @@
## GITATTRIBUTES FOR WEB PROJECTS
#
# These settings are for any web project.
#
# Details per file setting:
# text These files should be normalized (i.e. convert CRLF to LF).
# binary These files are binary and should be left untouched.
#
# Note that binary is a macro for -text -diff.
######################################################################

# Auto detect
## Handle line endings automatically for files detected as
## text and leave all files detected as binary untouched.
## This will handle all files NOT defined below.
* text=auto

# Source code
*.bash text eol=lf
*.bat text eol=crlf
*.cmd text eol=crlf
*.coffee text
*.css text diff=css
*.htm text diff=html
*.html text diff=html
*.inc text
*.ini text
*.js text
*.json text
*.jsx text
*.less text
*.ls text
*.map text -diff
*.od text
*.onlydata text
*.php text diff=php
*.pl text
*.ps1 text eol=crlf
*.py text diff=python
*.rb text diff=ruby
*.sass text
*.scm text
*.scss text diff=css
*.sh text eol=lf
.husky/* text eol=lf
*.sql text
*.styl text
*.tag text
*.ts text
*.tsx text
*.xml text
*.xhtml text diff=html

# Docker
Dockerfile text

# Documentation
*.ipynb text eol=lf
*.markdown text diff=markdown
*.md text diff=markdown
*.mdwn text diff=markdown
*.mdown text diff=markdown
*.mkd text diff=markdown
*.mkdn text diff=markdown
*.mdtxt text
*.mdtext text
*.txt text
AUTHORS text
CHANGELOG text
CHANGES text
CONTRIBUTING text
COPYING text
copyright text
*COPYRIGHT* text
INSTALL text
license text
LICENSE text
NEWS text
readme text
*README* text
TODO text

# Templates
*.dot text
*.ejs text
*.erb text
*.haml text
*.handlebars text
*.hbs text
*.hbt text
*.jade text
*.latte text
*.mustache text
*.njk text
*.phtml text
*.svelte text
*.tmpl text
*.tpl text
*.twig text
*.vue text

# Configs
*.cnf text
*.conf text
*.config text
.editorconfig text
.env text
.gitattributes text
.gitconfig text
.htaccess text
*.lock text -diff
package.json text eol=lf
package-lock.json text eol=lf -diff
pnpm-lock.yaml text eol=lf -diff
.prettierrc text
yarn.lock text -diff
*.toml text
*.yaml text
*.yml text
browserslist text
Makefile text
makefile text
# Fixes syntax highlighting on GitHub to allow comments
tsconfig.json linguist-language=JSON-with-Comments

# Heroku
Procfile text

# Graphics
*.ai binary
*.bmp binary
*.eps binary
*.gif binary
*.gifv binary
*.ico binary
*.jng binary
*.jp2 binary
*.jpg binary
*.jpeg binary
*.jpx binary
*.jxr binary
*.pdf binary
*.png binary
*.psb binary
*.psd binary
# SVG treated as an asset (binary) by default.
*.svg text
# If you want to treat it as binary,
# use the following line instead.
# *.svg binary
*.svgz binary
*.tif binary
*.tiff binary
*.wbmp binary
*.webp binary

# Audio
*.kar binary
*.m4a binary
*.mid binary
*.midi binary
*.mp3 binary
*.ogg binary
*.ra binary

# Video
*.3gpp binary
*.3gp binary
*.as binary
*.asf binary
*.asx binary
*.avi binary
*.fla binary
*.flv binary
*.m4v binary
*.mng binary
*.mov binary
*.mp4 binary
*.mpeg binary
*.mpg binary
*.ogv binary
*.swc binary
*.swf binary
*.webm binary

# Archives
*.7z binary
*.gz binary
*.jar binary
*.rar binary
*.tar binary
*.zip binary

# Fonts
*.ttf binary
*.eot binary
*.otf binary
*.woff binary
*.woff2 binary

# Executables
*.exe binary
*.pyc binary
# Prevents massive diffs caused by vendored, minified files
**/.yarn/releases/** binary
**/.yarn/plugins/** binary

# RC files (like .babelrc or .eslintrc)
*.*rc text

# Ignore files (like .npmignore or .gitignore)
*.*ignore text

# Prevents massive diffs from built files
dist/* binary
Binary file added fonts/BenchNine-Bold.ttf
Binary file not shown.
Binary file added fonts/BenchNine-Light.ttf
Binary file not shown.
Binary file added fonts/BenchNine-Regular.ttf
Binary file not shown.
5 changes: 5 additions & 0 deletions fonts/DESCRIPTION.en_us.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<p>The design of BenchNine is loosely based on the look of the ink spreads and
bleeds characteristic of traditional or vernacular woodcut type. The design
takes a mash-up of a number of old Stephenson Blake designs and rounds the
corners a little. In theory the face should work well for headlines that want
to stand out just a little from the crowd.</p>
55 changes: 55 additions & 0 deletions fonts/FONTLOG.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
FONTLOG for BenchNine fonts

This file provides detailed information on the BenchNine
Font Software.

This information should be distributed along with the
BenchNine fonts and any derivative works.

Basic Font Information

The design of Benchnine is loosely based on the look of the ink spreads and
bleeds characteristic of traditional or vernacular woodcut type. The design
takes a mash-up of a number of old Stephenson Blake designs and rounds the
corners a little. In theory the face should work well for headlines that want
to stand out just a little from the crowd.

BenchNine is a Unicode typeface family that supports languages
that use the Latin script and its variants, and could be
expanded to support other scripts.

More specifically, this release supports the following
Unicode ranges: Latin-1

There are 5 Source files:

1. FONT.ufo Original Source Files in UFO format

2. FONT.sfd Original Source Files for FontForge

3. FONT.otf OpenType font

4. Font-TTF.sfd TrueType outlines that correspond to the unhinged TTF file

5. Font-TTF.sfd TrueType font, unhinted

To contribute to the project contact Vernon Adams
at [email protected]

ChangeLog

19th September 2012 Vernon Adams BenchNine v1.001
- Initial release
- Three initial weights; Regular, Bold, Light.

24th September 2012
- Fixes to metadata and subsetting fonts for latin and latin-extended

If you make modifications be sure to add your name (N),
email (E), web-address (if you have one) (W) and
description (D). This list is in alphabetical order.

N: Vernon Adams
E: [email protected]
W: code.newtypography.co.uk
D: Original Type Designer
35 changes: 35 additions & 0 deletions fonts/METADATA.pb
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: "BenchNine"
designer: "Vernon Adams"
license: "OFL"
category: "SANS_SERIF"
date_added: "2012-09-24"
fonts {
name: "BenchNine"
style: "normal"
weight: 300
filename: "BenchNine-Light.ttf"
post_script_name: "BenchNine-Light"
full_name: "BenchNine Light"
copyright: "Copyright (c) 2012, vernon adams ([email protected]), with Reserved Font Name \'BenchNine\'"
}
fonts {
name: "BenchNine"
style: "normal"
weight: 400
filename: "BenchNine-Regular.ttf"
post_script_name: "BenchNine-Regular"
full_name: "BenchNine Regular"
copyright: "Copyright (c) 2012, vernon adams ([email protected]), with Reserved Font Name \'BenchNine\'"
}
fonts {
name: "BenchNine"
style: "normal"
weight: 700
filename: "BenchNine-Bold.ttf"
post_script_name: "BenchNine-Bold"
full_name: "BenchNine Bold"
copyright: "Copyright (c) 2012, vernon adams ([email protected]), with Reserved Font Name \'BenchNine\'"
}
subsets: "latin"
subsets: "latin-ext"
subsets: "menu"
Loading