Commit Graph
701 Commits
Author SHA1 Message Date
Natasha Natarajan 875b7aeb2f Edit impact-box.md 2025-07-02 14:18:01 +00:00
Natasha Natarajan a18055a9d6 Made logo white 2025-07-02 14:11:30 +00:00
Natasha Natarajan d0830b0393 Added about text from fractals website 2025-07-02 14:10:50 +00:00
Natasha Natarajan 4475e8da8d edited to use white logo 2025-07-01 10:57:25 +00:00
Natasha Natarajan 1ded938459 Edit app.css - added more padding to p on coop pages 2025-07-01 10:56:33 +00:00
Natasha Natarajan 3c45d2cfdc Added a padding to description text on coop pages 2025-07-01 10:52:25 +00:00
Natasha Natarajan 6e6740d1b3 Edit outlandish.md 2025-07-01 10:17:38 +00:00
Natasha Natarajan b278b7d07c Uploaded Outlandish white logo 2025-07-01 09:06:11 +00:00
Chris LowisandNatasha Natarajan f2fea22233 Improve look of co-op logos
Before this commit the logos were a fairly garish mixture of different
colours, and many of the logos didn't work very well on a white
background.

In keeping with the new brand guidelines we've applied a greyscale
filter to the logos, and Natasha has created some variants of the
existing logos that work better on a black background. I've decided to
keep all the original logos and their variants in case we want to
switch again later, and chosen which one to used based on my taste.

This seems to improve things and we can ask co-ops to provide us with
higher res logos that work on black backgrounds later if we want to
improve things further.

Co-authored-by: Natasha Natarajan <natasha@outlandish.com>
2025-06-30 21:05:48 +01:00
Chris Lowis adc0477e39 Update the favicon
I took the SVG favicon from the brand assets pack Creative Coop
produced and put it through an online tool[1] to
generate these files.

[1] https://realfavicongenerator.net
2025-06-30 21:05:47 +01:00
Chris LowisandNatasha Natarajan 7253e408cb Apply brand guidelines to site
Creative Co-op have recently prepared some brand guidelines for
CoTech, including a new logo, typography suggestions and background
images. This commit restyles the site to apply, as best we can, these
guidelines. It's hard to split this into smaller commits because the
decision to use a black background colour means many things have to
change.

Notably we've removed the "about/join" footer, as it was hard to
choose a bg colour and without one it became more apparent that this
footer was more in the way than useful.

Co-authored-by: Natasha Natarajan <natasha@outlandish.com>
2025-06-30 21:05:47 +01:00
Chris Lowis 877836953a Implement burger menu
Rather than attempt to recreate the exact burger menu from the old
version of the site, since it requires a number of dependencies, I've
added a burger menu with some inline javascript to handle the toggle
states.

I used Claude 4 to help generate the CSS here.
2025-06-25 21:52:48 +01:00
Chris Lowis b9d79dd8f8 Make section.content 100% wide
To work on mobile
2025-06-25 21:52:25 +01:00
Chris Lowis 06c0d8f45f Style service/technology pages 2025-06-25 21:34:58 +01:00
Chris Lowis 97e868dc91 Make .two-column a single column on mobile 2025-06-25 21:26:20 +01:00
Chris Lowis fea43c6370 Layout improvements on mobile
I've hidden the metadata and reduced some whitespace to make things
look a little better on small screens.
2025-06-25 21:23:29 +01:00
Chris Lowis fa70991744 Style about and join pages 2025-06-25 21:09:14 +01:00
Chris Lowis b562b72d44 Add id to contact section
So that we can link to it as #contact
2025-06-25 20:46:14 +01:00
Chris Lowis 5268bcd3b3 Extract some colour variables 2025-06-25 20:41:36 +01:00
Chris Lowis 0916048bc3 Style co-op pages 2025-06-20 16:33:36 +01:00
Chris Lowis b3371aa8c9 Style footer 2025-06-20 16:07:07 +01:00
Chris Lowis 8514b203d1 Style the "get in touch" slice 2025-06-20 15:57:43 +01:00
Chris Lowis a39fcae98b Style members area 2025-06-20 15:51:36 +01:00
Chris Lowis 33db3c91c7 Style metadata slice 2025-06-20 15:15:59 +01:00
Chris Lowis c320a15887 Extract some colour variables 2025-06-20 14:59:11 +01:00
Chris Lowis 78f236203c Extract spacing variables
A scale taken from https://medium.com/codyhouse/create-your-design-system-part-4-spacing-895c9213e2b9
2025-06-20 14:51:49 +01:00
Chris Lowis b4faded4b3 Style homepage hero 2025-06-20 14:49:45 +01:00
Chris Lowis 1e60c58a6e Style the header 2025-06-20 14:43:49 +01:00
Chris Lowis 20795aebf2 Add reset stylesheet
Taken from https://www.joshwcomeau.com/css/custom-csss-reset/
2025-06-20 14:43:49 +01:00
Chris Lowis 90e2f61021 s/Get In Touch/Contact 2025-06-20 14:43:49 +01:00
Chris Lowis bab33c25f4 Move manifesto onto about page 2025-06-20 14:43:49 +01:00
Chris Lowis 01c626751a Apply basic typography
As used in the original design.
2025-06-20 14:43:49 +01:00
Chris Lowis 55bb15c4b5 Remove top.html
I can't see why this page exists, so I'm removing it.
2025-06-20 14:07:33 +01:00
Chris Lowis b2ac2abee2 Remove bot.html
I can't see why this page exists, so I'm removing it.
2025-06-20 14:07:32 +01:00
Chris Lowis 3517d04637 Strip out CSS, JS and extra markup
The site had around 7000 lines of CSS and 23,000 lines of JS. It also
used a framework called "Zurb" to build the layout. We're planning to
rebrand the website and to make that work easier I think it would help
me (and hopefully those that come after me) to strip out all of these
technologies and recreate the site with a simple stylesheet.

By doing so I think we lose a couple of features, such as the zooming hover
states on the grids of images. Some features, like the "sticky" header
are probably better implemented nowadays in pure CSS.

Given that the site is maintained by volunteers I think the simpler we
can make it the better.
2025-06-20 14:07:32 +01:00
Chris Lowis 876e7cd0c8 Remove client-list shuffle javascript
The selector in this JS doesn't seem to match anything on the site, so
I'm removing it.
2025-06-20 13:13:57 +01:00
Chris Lowis bf84b721b6 Delete technology logos
These logos are no longer used on the site, so they can be deleted.
2025-06-20 13:13:57 +01:00
Chris Lowis a4843319e0 Delete services logos
These logos are no longer used on the site, so they can be removed.
2025-06-20 13:13:56 +01:00
Chris Lowis d88b6820e4 Remove service logo from filter page 2025-06-20 13:13:56 +01:00
Chris Lowis e8261d3be1 Remove technology logo from filter page 2025-06-20 13:13:56 +01:00
Chris Lowis e183c6308a Delete clients logos
These logos are no longer used on the home page, or on the individual
co-op pages, so they can be removed.
2025-06-20 13:13:56 +01:00
Chris Lowis 56bc5a9612 Replace technology, service and client logos with text 2025-06-20 13:13:56 +01:00
Chris Lowis 5eb1b74c99 Update footer text to reflect removal of sections 2025-06-20 13:13:56 +01:00
Chris Lowis 3ac09903e9 Remove technologies, clients, services from menu 2025-06-20 13:13:55 +01:00
Chris Lowis 10ecc8aef0 Remove technologies, clients, services from homepage 2025-06-20 13:13:55 +01:00
Chris Lowis b8127bffd3 Remove maps from the site
I've also removed as much related code as I can find.
2025-06-20 13:13:55 +01:00
Chris Lowis 9a9f5be563 Update year in footer 2025-06-20 12:17:59 +01:00
Chris Lowis 18851086d9 Upgrade ruby and gems
Ruby 2.6.6 has reached the end-of-life and I had some trouble
installing the dependencies locally as a result. I've updated to the
latest version of ruby and regenerated the Gemfile.lock with the
latest versions of the two gems we depend on, and their dependencies.

Everything looks to still be working in terms of site generation.
2025-06-20 10:57:07 +01:00
Natasha Natarajan 9ead880cbc Revert "Delete cbn.md"
This reverts commit 9308dd83b7
2025-06-12 09:19:41 +00:00
Natasha Natarajan 9308dd83b7 Delete cbn.md 2025-06-12 08:31:44 +00:00