[Git][reproducible-builds/reproducible-website][master] 2 commits: Work in progress on a one-pager for printing.

Chris Lamb (@lamby) gitlab at salsa.debian.org
Mon Jul 21 18:12:54 UTC 2025



Chris Lamb pushed to branch master at Reproducible Builds / reproducible-website


Commits:
ce6b30ba by Chris Lamb at 2025-07-21T11:12:46-07:00
Work in progress on a one-pager for printing.

- - - - -
a97b47a9 by Chris Lamb at 2025-07-21T11:12:46-07:00
A centered version of the RB logo.

- - - - -


4 changed files:

- _includes/footer.html
- + _layouts/one-pager.html
- + images/logos/rb-logo-centered.png
- + one-pager.md


Changes:

=====================================
_includes/footer.html
=====================================
@@ -2,7 +2,7 @@
 
   {% assign sponsors = site.data.sponsors.platinum | sort: 'name' %}
   {% if sponsors.size != 0 %}
-  <div class="col-lg-3 px-lg-5  col-md-12 d-none d-sm-block">
+  <div class="col-lg-3 px-lg-5  col-md-12 d-none d-sm-block sponsors">
     <p class="text-muted small">
       We are proud to be <a href="{{ "/sponsors/" | relative_url }}">sponsored by</a>
     </p>
@@ -18,7 +18,7 @@
   {% else %}
   {% endif %}
 
-  <div class="col-lg-6 col-md-12 py-3 py-lg-0">
+  <div class="col-lg-6 col-md-12 py-3 py-lg-0 colophon">
     <span class="text-muted small d-none d-sm-inline align-bottom">
       Follow us on Mastodon <a href="https://fosstodon.org/@reproducible_builds">@reproducible_builds at fosstodon.org</a> or
       <a href="https://reddit.com/r/reproduciblebuilds">Reddit</a> and
@@ -40,7 +40,7 @@
     <a href="https://sfconservancy.org">
       <img src="{{ "/assets/images/footer/conservancy.png" | relative_url }}" height="45" width="auto" alt="software freedom conservancy"/>
     </a>
-    <a href="{{ "/" | relative_url }}">
+    <a href="{{ "/" | relative_url }}" class="rb-logo">
       <img src="{{ "/images/logos/rb.svg" | relative_url }}" height="45" width="auto" alt="Reproducible Builds"/>
     </a>
   </div>


=====================================
_layouts/one-pager.html
=====================================
@@ -0,0 +1,21 @@
+<!DOCTYPE html>
+<html lang="en" dir="ltr">
+  {% include head.html %}
+  <style type="text/css">
+    .colophon,
+    .footer .rb-logo,
+    .sponsors {
+        display: none !important;
+    }
+  </style>
+  <body>
+    <div class="container">
+      <main role="main" class="content-scroll p-3">
+        {{ content }}
+      </main>
+    </div>
+    {% include footer.html %}
+
+    {% include scripts.html %}
+  </body>
+</html>


=====================================
images/logos/rb-logo-centered.png
=====================================
Binary files /dev/null and b/images/logos/rb-logo-centered.png differ


=====================================
one-pager.md
=====================================
@@ -0,0 +1,42 @@
+---
+layout: one-pager
+title_head: Reproducible Builds — a set of software development practices that create an independently-verifiable path from source to binary code
+permalink: /one-pager
+---
+
+<div class="hero mb-4">
+    <div class="container text-center">
+        <div class="col-sm-8 offset-sm-2">
+            <a href="{{ "/" | relative_url }}">
+                <img class="mb-4 img-fluid" src="{{ "/assets/images/logo-text-white.png" | relative_url }}" alt="Reproducible Builds" />
+            </a>
+            <p class="lead mt-5 pt-5 pb-5">
+                <strong>Reproducible builds</strong> are a set of software development
+                practices that create an independently-verifiable path from source
+                to binary code.
+            </p>
+        </div>
+    </div>
+</div>
+
+<div class="row justify-content-center">
+  <h2 class="text-center mb-4">Why Reproducible Builds Matter</h2>
+  <p class="mb-4"><strong>In short: </strong>Reproducible Builds provide certainty that software is genuine and has not been tampered with.</p>
+  <div class="row justify-content-center">
+    {% for card in site.data.reasons-for-rb.cards %}
+    <div class="col-lg-4 col-md-6 col-sm-12 mb-4 d-flex">
+      <div class="card h-100 shadow-sm">
+        <div class="card-body">
+          <div
+            class="d-flex justify-content-center align-items-center p-3 rounded-circle mx-auto tinted-icon"
+          >
+            {{ card.emoji }}
+          </div>
+          <h3 class="card-title mt-3">{{ card.title }}</h3>
+          <p class="card-text text-left">{{ card.description | markdownify }}</p>
+        </div>
+      </div>
+    </div>
+    {% endfor %}
+  </div>
+</div>



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/9c1fac9e39eceb2d24a7bc8fbb117b9b54930df1...a97b47a97b455075bc95b5fba1b51d8a50f6cc3d

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/9c1fac9e39eceb2d24a7bc8fbb117b9b54930df1...a97b47a97b455075bc95b5fba1b51d8a50f6cc3d
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20250721/5bc791db/attachment.htm>


More information about the rb-commits mailing list