4
0
mirror of https://git.coop/cotech/website.git synced 2025-06-26 16:40:52 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
06c0d8f45f Style service/technology pages 2025-06-25 21:34:58 +01:00
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
e8261d3be1 Remove technology logo from filter page 2025-06-20 13:13:56 +01:00
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
d634816ef5 Fix bug with map display issue until resize
As the map tab is created hidden by default, leaflet seems unable
to deal with the sizing properly initially, but we can hook into
the "tab changed" event, and tell leaflet to recalculate the size
after switching tabs
2020-08-20 11:53:58 +02:00
10d1dbf623 Lang set to en and test of adding directory listings 2019-07-05 17:56:48 +01:00
ac96faf6ba vertical align co-op images on technology pages 2019-07-05 13:36:13 +01:00
6de1586824 s/excerpt/description/ #53 2019-04-25 18:53:35 +01:00
89fca589e0 page.excerpt for service and technology pages 2019-04-25 14:30:24 +01:00
223a68aa9f Use SVG images if available on Technologies page 2018-12-30 20:12:41 +00:00
628d515799 #38 Use correct sturcture for HTML heading tags 2018-11-30 16:15:41 +00:00
cb6c07905e Remove use of site.github.url
We don't need to include the whole url in each page if we're
being served from the root of a domain.
2018-11-29 16:20:30 +00:00
71be497ac6 Updated Config and 19 other files 2017-07-05 20:36:03 +01:00
540417920d Enable map for technology page 2017-07-01 20:04:27 +01:00
e272dee139 Extract javascripts include from all layouts 2017-07-01 18:42:02 +01:00
81e36b4151 Fix image URLs for deployment on Github 2017-07-01 18:14:06 +01:00
b823eed522 Extract header include from layouts 2017-07-01 17:32:16 +01:00
ce7b5cd2b1 Start making technology page more realistic 2017-07-01 17:23:18 +01:00