Skip to content

Commit 7025832

Browse files
authored
Merge pull request #5 from hex333ham/dev
1.0.0 - Initial GitHub Pages Release
2 parents 3c798cb + 881fc69 commit 7025832

36 files changed

+40630
-0
lines changed

README.md

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# connorgraham.uk
2+
3+
Hello, you’re browsing the code for my professional website: [connorgraham.uk](https://connorgraham.uk)
4+
5+
If you have any questions, please get in touch!
6+
7+
## ~~CMS~~
8+
9+
The goal with this was to create a website that is dead simple for me to manage and that doesn’t require a CMS.
10+
11+
CMS solutions are great for large teams, but for a solo software engineer they can feel like extra steps that take more time than creating code.
12+
13+
## CSS
14+
15+
I’ve used the CSS framework [Bulma](https://bulma.io/) to save me time.
16+
17+
I’m always grateful for people that create these and make them freely available. I can produce complex SASS/CSS but it’s always nice not to have to, as they can be a lot of work when you include accessibility concerns.
18+
19+
Usually I work with Bootstrap, but I tried something different and I’ve been pleasantly surprised by how much easier Bulma is to use.
20+
21+
## Hosting & Git
22+
23+
GitHub Pages hosts this site, and I have made the source code, including the full branch and tree structure, publicly available. I'm hoping this will give people an easy-to-understand overview of the software development process I follow on my projects.
24+
25+
I use [GitFlow](https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow) for all of my projects and [Semantic Versioning](https://semver.org/), I have done on a semi-casual basis here as well.
26+
27+
As it's just me working on this, I can take some shortcuts you can't when working with a team. I'm using `dev-hex333ham` as my "living feature branch" and merging (via PRs) into `dev` before `main`. I'm using the same release structure and you can see how my site has developed through them here: https://github.com/hex333ham/hex333ham.github.io/releases

css/bulma.css

+21,551
Large diffs are not rendered by default.

css/bulma.css.map

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/bulma.min.css

+3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/vision_font.css

+144
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)