summaryrefslogtreecommitdiffstats
path: root/site
diff options
context:
space:
mode:
authorFrancis Rowe <info@gluglug.org.uk>2015-06-09 13:31:16 (EDT)
committer Francis Rowe <info@gluglug.org.uk>2015-06-09 13:31:28 (EDT)
commit18b1f72bb76bb2ad44f140bbc3f22ac5699323f0 (patch)
tree026e6d28225e41dbd9c786107f5d36759467ab5f /site
parent4374a1521884dd32c17748409bf57056601f43cc (diff)
downloadlibreboot.org-18b1f72bb76bb2ad44f140bbc3f22ac5699323f0.zip
libreboot.org-18b1f72bb76bb2ad44f140bbc3f22ac5699323f0.tar.gz
libreboot.org-18b1f72bb76bb2ad44f140bbc3f22ac5699323f0.tar.bz2
Make the home page actually useful
The old one was crap by comparison.
Diffstat (limited to 'site')
-rw-r--r--site/common/css/main.css5
-rw-r--r--site/index.php64
2 files changed, 44 insertions, 25 deletions
diff --git a/site/common/css/main.css b/site/common/css/main.css
index 8e970a6..2dc5aa2 100644
--- a/site/common/css/main.css
+++ b/site/common/css/main.css
@@ -1,7 +1,8 @@
-*,a:hover{color:#222;padding:.3% 1%;margin:1% auto}
+*,a:hover{color:#222;padding:.3% 1%;margin:1% auto;text-align:justify}
html{background:#eee;font:95% sans-serif}
body{max-width:55em}
div{background:#fff;border-radius:9px;box-shadow:0 0 4px}
li{display:inline}
img{width:12%;float:right}
-a{color:#33a;font-size:110%} \ No newline at end of file
+a{color:#33a;font-size:110%}
+a,a:hover{padding:0}
diff --git a/site/index.php b/site/index.php
index ba6de89..b234a1f 100644
--- a/site/index.php
+++ b/site/index.php
@@ -45,33 +45,51 @@
</div>
<div>
- <h1><?php echo gettext("Downloads"); ?></h1>
- <ul>
- <li><a href="download/"><?php echo gettext("Releases"); ?></a></li>
- <li><a href="gpg/"><?php echo gettext("GPG"); ?></a></li>
- <li><a href="rsync/">Rsync</a></li>
- <li><a href="git/">Git</a></li>
- <li><a href="<?php echo $lbFirmwareGitwebAddress; ?>"><?php echo gettext("Browse the repository"); ?></a></li>
- </ul>
+ <p>
+ Libreboot has many practical advantages over <a href="https://gnu.org/philosophy/proprietary/">proprietary</a> boot
+ firmware, such as faster boot speeds and better security; source audits are possible and,
+ therefore, the firmware is unlikely to contain backdoors (common in proprietary firmware). You
+ can <a href="docs/gnulinux/index.html">install GNU/Linux with encrypted /boot/</a>, <a href="http://www.coreboot.org/GRUB2#signed_kernels">verify GPG signatures on your kernel</a>,
+ write-protect the flash chip, run a <a href="http://proteanos.com/">full operating system</a> directly
+ from the flash chip (planned for a future release), and more.
+ </p>
</div>
<div>
- <h1><?php echo gettext("Support"); ?></h1>
- <ul>
- <li><a href="docs/index.html"><?php echo gettext("Documentation"); ?></a></li>
- <li><a href="docs/hcl/index.html#supported_list"><?php echo gettext("Compatibility list"); ?></a></li>
- <li><a href="docs/install/index.html"><?php echo gettext("Install libreboot"); ?></a></li>
- <li><a href="docs/gnulinux/grub_boot_installer.html"><?php echo gettext("Install GNU/Linux"); ?></a></li>
- <li><a href="docs/gnulinux/grub_cbfs.html"><?php echo gettext("Boot GNU/Linux"); ?></a></li>
- </ul>
-
- <h2><?php echo gettext("Contact"); ?></h2>
+ <h1><?php echo gettext("Downloads"); ?></h1>
<ul>
- <li><a href="contrib/"><?php echo gettext("Maintainers"); ?></a></li>
- <li><a href="<?php echo $userMailingListAddress; ?>"><?php echo gettext("Mailing list"); ?></a></li>
- <li><a href="<?php echo $devMailingListAddress; ?>"><?php echo gettext("Dev mailing list"); ?></a></li>
- <li><a href="<?php echo $ircChannelAddress; ?>"><?php echo $ircChannelName; ?></a></li>
+ <li><a href="download/"><?php echo gettext("Stable release archives"); ?></a></li>
+ <li><a href="git/"><?php echo gettext("Git repositories"); ?></a></li>
+ <li><a href="gpg/"><?php echo gettext("GPG keys"); ?></a></li>
+ <li><a href="rsync/"><?php echo gettext("Mirroring libreboot"); ?> (rsync)</a></li>
</ul>
+ <h2><?php echo gettext("Support"); ?></h2>
+ <ul>
+ <li><a href="docs/index.html"><?php echo gettext("Documentation"); ?></a></li>
+ <li><a href="docs/hcl/index.html#supported_list"><?php echo gettext("Compatibility list"); ?></a></li>
+ <li><a href="docs/install/index.html"><?php echo gettext("Install libreboot"); ?></a></li>
+ <li><a href="docs/gnulinux/grub_boot_installer.html"><?php echo gettext("Install GNU/Linux"); ?></a></li>
+ <li><a href="docs/gnulinux/grub_cbfs.html"><?php echo gettext("Boot GNU/Linux"); ?></a></li>
+ </ul>
+
+ <h2>How to help?</h2>
+ <p>
+ Libreboot is developed in a series of <a href="git/">git repositories</a> for the firmware (coreboot distribution), documentation and the main part of the website. <a href="<?php echo $lbFirmwareGitwebAddress; ?>"><?php echo gettext("Browse the main repository"); ?></a>
+ </p>
+ <p>
+ A list of high priority tasks can be found at <a href="docs/tasks.html">docs/tasks.html</a>.
+ </p>
+ <p>
+ Information about how libreboot is maintained, can be found at <a href="docs/maintain/index.html">docs/maintain/index.html</a>.
+ </p>
+ <h2><?php echo gettext("Contact"); ?></h2>
+ <ul>
+ <li><a href="contrib/"><?php echo gettext("Maintainers"); ?></a></li>
+ <li><a href="<?php echo $userMailingListAddress; ?>"><?php echo gettext("Mailing list"); ?></a></li>
+ <li><a href="<?php echo $devMailingListAddress; ?>"><?php echo gettext("Dev mailing list"); ?></a></li>
+ <li><a href="<?php echo $ircChannelAddress; ?>"><?php echo $ircChannelName; ?></a></li>
+ </ul>
+
</div>
<?php
@@ -83,4 +101,4 @@
<?php
$strHtml = ob_get_clean();
echo miniHtml($strHtml);
-?> \ No newline at end of file
+?>