Commit Graph

36 Commits (ad646ac89c0f90dd4faaf3903250448e1071dad0)

Author SHA1 Message Date
Leah Rowe 6e812d0aaa bold 2023-03-20 18:52:17 +00:00
Leah Rowe f4e24ad127 freedom status page 2023-03-20 04:32:20 +00:00
Leah Rowe 8f8eed4760 separate css into new file
http2 now enabled on the server, so multiple http requests
are a bit more efficient for modern browsers

this will save a bit of bandwidth, at the expense of causing
additional delay on high latency connections:

someone on 500ms latency and using http1.1 basically has to
wait an extra half-second for the site to load

(however, that's only the first time, assuming their browser
caches the css file)
2022-12-29 10:10:30 +00:00
Ferass 'Vitali64' EL HAFIDI f8dce24869 docs/hardware: Move all CSS to template.include
Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
2022-11-19 17:09:02 +01:00
Ferass 'Vitali64' EL HAFIDI 34e745489e docs/hardware: Add tables for hardware specifications, features, and supported payloads
This requires a small CSS change to look pleasant

Signed-off-by: Ferass 'Vitali64' EL HAFIDI <vitali64pmemail@protonmail.com>
2022-11-19 16:08:49 +01:00
Leah Rowe 6098abe89f fix logo display on pages 2022-11-15 20:34:00 +00:00
Leah Rowe 6e2c3f0234 post-merge bonerfixes
mistakes made during osbwww->lbmk merge have been corrected

mostly a few search/replace errors, and deleted pages that have since
been restored, or pages that were incorrectly scrubbed are now full; for
example, pages that said there are no releases yet (from osboot) have
been replaced with the version from libreboot that links to release archives,
which *do* exist in libreboot

i generally fixed all other minor issues with paragraphs that i found, where
the paragraphs made sense in osboot.org but did not so on libreboot.org

this is all of my fixes, after auditing the recent merge. no point splitting
them up. just patch it up and go!
2022-11-15 20:22:34 +00:00
Leah Rowe 853fef534f css: make the toc nicer to look at on mobile devices 2022-02-17 04:13:03 +00:00
Leah Rowe 45ebe644fa optimize css further 2022-02-17 04:01:27 +00:00
Leah Rowe 74e3f9e4c2 improved css (based on recent improvement on osboot.org) 2022-02-17 03:34:57 +00:00
Leah Rowe ea7f524443 fix anti-social tags 2022-02-10 17:31:03 +00:00
Leah Rowe 306eee0dd7 dark theme 2022-02-10 12:37:53 +00:00
Leah Rowe e97bbfc744 add anti-social media tags in pandoc template 2022-02-10 04:11:34 +00:00
Leah Rowe feb499319b re-add patreon link 2022-02-02 22:30:10 +00:00
Leah Rowe cb3da8ef42 css: set width 60em, not 50em. (it was adapted from untitled.vimuser.org) 2022-01-02 07:58:04 +00:00
Leah Rowe 2c4acfb902 fix formatting issues and optimize the css rules 2022-01-02 07:56:22 +00:00
Leah Rowe 03368d08e7 fix missing dates on news pages. they were hidden before 2021-09-12 19:05:27 +01:00
Leah Rowe a1a819a69b change suppliers link to directly link to minifree.org
the suppliers page has been deleted. in the libreboot.org web server
configuration, i'm 301 redirecting that page to minifree.org
2021-09-09 14:49:42 +01:00
Leah Rowe 7c5282b9d1 make the homepage suck even less, part 1 2021-09-05 17:39:51 +01:00
Leah Rowe 1c09a52ce6 make the homepage not suck, part 5 2021-09-05 16:56:45 +01:00
Leah Rowe ab45d67bb9 make the homepage not suck, part 3 2021-09-05 14:31:51 +01:00
Leah Rowe 5e847a35b7 make the homepage not suck, part 2 2021-09-05 13:26:15 +01:00
Leah Rowe 8a93fac21f make the homepage not suck 2021-09-05 13:04:32 +01:00
Leah Rowe fecfb687c9 make suppliers link bold again 2021-09-05 10:23:10 +01:00
Leah Rowe 59160c3c8f kludge: rename sl.png to favicon.ico
and host it on libreboot.org/ instead of av.libreboot.org/

the PNG "light" libreboot logo is well-optimized, and still opens properly in
most browsers even if named favicon.ico. the icon is going to be loaded on
pages anyway. having a separate favicon.ico adds an extra http request, which
causes seconds of lag on some connections

so make sl.png the favicon, and use that in the img tag on pages
2021-09-05 10:03:03 +01:00
Leah Rowe ab68360878 snap images to max-width 100% 2021-09-05 05:25:29 +01:00
Leah Rowe 421d92fd24 delete libreboot.css. embed it into template.include
The CSS is light enough now that, in terms of compression, it makes more sense
to merge it in each HTML page. It's small enough to make virtually no
difference, and this cuts down on HTTP requests.

This change will save literally seconds of time, for those who are on high
latency internet services (satellite based internet services, slow tor relays,
etc).
2021-09-05 05:07:12 +01:00
Leah Rowe d379a8e673 optimized css, and optimize specific pages 2021-08-31 10:16:22 +01:00
Leah Rowe ee332d0c56 remove site-wide notice 2021-08-25 07:19:49 +01:00
Leah Rowe b2a3b2f1d0 fix mobile css 2021-07-21 02:21:29 +01:00
Leah Rowe a15b67935d change release link in site template 2021-05-24 21:25:57 +01:00
Leah Rowe 9dbdf579f8 change site-wide announcement to directly link the release 2021-05-23 22:43:32 +01:00
Leah Rowe b6ef5b6e74 libreboot 20210522 announcement 2021-05-23 22:39:39 +01:00
Leah Rowe 7d6c94c012 fix bug report link on template 2021-05-23 22:36:26 +01:00
Leah Rowe 2489a59c9c update site-wide notice 2021-05-23 22:35:07 +01:00
Leah Rowe 501e77d996 libreboot site
new one
2021-05-23 22:34:47 +01:00