Skip to content

Commit

Permalink
Homepage edits (#7)
Browse files Browse the repository at this point in the history
  • Loading branch information
Dindihub authored Aug 8, 2024
1 parent d913634 commit 72aada7
Show file tree
Hide file tree
Showing 6 changed files with 58 additions and 50 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Docsy starter for CNCF TUF project

For a preview, see the deployed site on Netlify
[![Netlify Status](https://api.netlify.com/api/v1/badges/db1dbdfc-b8f1-4c92-bf8e-0323de5bcff0/deploy-status)](https://app.netlify.com/sites/tuflogo/deploys)

[![Netlify Status](https://api.netlify.com/api/v1/badges/5c5979e1-541a-442a-aa4f-50abbd6c0b49/deploy-status)](https://app.netlify.com/sites/tuf-homepage/deploys)
Binary file removed assets/icons/tuf-horizontal-white.png
Binary file not shown.
34 changes: 26 additions & 8 deletions assets/scss/_styles_project.scss
Original file line number Diff line number Diff line change
@@ -1,13 +1,31 @@
@import 'td/code-dark';


.td-navbar {
.navbar-brand {
svg {
height: 38px;
}
.navbar-brand__name {
display: none;
}
.navbar-brand {
svg {
height: 38px;
}
.navbar-brand__name {
display: none;
}
}
}

.td-home {
.cncf {
text-align: center;

p {
font-size: 1.2rem;
margin-bottom: 0;
}

img {
width: 20rem;
padding-top: 1rem;
max-width: 80%;
}
}
}

$tuf-blue: #0082ca;
34 changes: 14 additions & 20 deletions content/en/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,10 @@ description: A framework for securing software update systems
<a class="btn btn-lg btn-secondary" href="docs/get-started/">Get started</a>
{.p-initial .my-5}

{{% blocks/link-down color="info" %}} {{% /blocks/cover%}}
{{% /blocks/cover%}}

{{% blocks/lead color="tertiary" %}}

## What is TUF?

The Update Framework (TUF) maintains the security of software update systems,
providing protection even against attackers that compromise the repository or
signing keys. TUF provides a flexible framework and
Expand All @@ -31,36 +29,32 @@ developers can adopt into any software update system.

{{% blocks/feature icon="fa-lightbulb" title="Our work" url="docs/" %}}

Discover how TUF works to secure Update systems
Discover how TUF secures update systems

{{% /blocks/feature %}}

{{% blocks/feature icon="fa-brands fa-github" title="Contribute" url="https://github.com/theupdateframework" %}}
To contribute to The Update Framework, create a Pull request on our
[GitHub Repositories](https://github.com/theupdateframework)
{{% blocks/feature icon="fa-solid fa-gear" title="Production Ready" url="docs/adoptions/" %}}
Used in production by various tech companies and open source organizations.

{{% /blocks/feature %}}

{{% blocks/feature icon="fa-regular fa-envelope" title="Contact Us" url="/community" %}}
Contact us via our
[mailing list](https://groups.google.com/forum/?fromgroups#!forum/theupdateframework).
Questions, feedback, and suggestions are welcomed on our
[#tuf](https://cloud-native.slack.com/archives/C8NMD3QJ3) channel on
[CNCF Slack](https://slack.cncf.io/). {{% /blocks/feature %}}
{{% blocks/feature icon="fa-brands fa-github" title="Contribute" url="https://github.com/theupdateframework" %}}
Start contributing to TUF open source by creating a Pull request on
[GitHub](https://github.com/theupdateframework)

{{% /blocks/feature %}}

{{% /blocks/section %}}

{{% blocks/lead color="primary" %}}
{{% blocks/section color="primary" type="cncf" %}}

**TUF** is a [Cloud Native Computing Foundation](https://www.cncf.io) (CNCF)
Graduated project and is [used in production](docs/adoptions) by various tech
companies and open source organizations. A variant of TUF called
[Uptane](https://uptane.github.io/) is widely used to secure over-the-air
updates in automobiles
**TUF** is a [CNCF](https://www.cncf.io)
[graduated](https://www.cncf.io/projects) project.

[![CNCF logo][]][cncf]

[cncf]: https://cncf.io
[cncf logo]: static/img/cncf-white.svg
[incubating]: https://www.cncf.io/projects/

{{% /blocks/lead %}}
{{% /blocks/section %}}
2 changes: 1 addition & 1 deletion content/en/community/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ menu: { main: { weight: 40 } }
# Content below, if any, will be added to the community page.
---

{{< blocks/cover color="blue" height="sm" >}}
{{< blocks/cover color="primary" height="sm" >}}

<h1>Welcome to TUF community!</h1>
<h5>TUF is an open source project that anyone in the community can learn, use, and improve. We'd love you to join us!
Expand Down
36 changes: 16 additions & 20 deletions hugo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ imaging:
params:
copyright:
authors: >-
Project Authors | [CC BY 4.0](https://creativecommons.org/licenses/by/4.0)
|
The Update Framework Authors| [CC BY
4.0](https://creativecommons.org/licenses/by/4.0) |
# from_year: 2024
github_repo: https://github.com/chalin/docsy-starter
github_repo: https://github.com/theupdateframework
gcs_engine_id: 011217106833237091527:la2vtv2emlw # CUSTOMIZE # FIXME get an ID for the starter?
privacy_policy: https://www.linuxfoundation.org/legal/privacy-policy
ui:
Expand All @@ -90,25 +90,21 @@ params:
improve</a>.
links: # CUSTOMIZE
user:
- name: GitHub Discussions
url: https://github.com/google/docsy/discussions
icon: fa-brands fa-github
desc: Discussion and help from your fellow users
- name: User mailing list
url: https://groups.google.com/forum/#!forum/docsy-users
- name: TUF Google group
url: https://groups.google.com/g/theupdateframework
icon: fa-solid fa-envelope
desc: Sign up for Docsy announcements
- name: Twitter
url: https://twitter.com/docsydocs
icon: fa-brands fa-x-twitter
desc: Follow us on Twitter to get the latest news!
- name: Stack Overflow
url: https://stackoverflow.com/questions/tagged/docsy
icon: fa-brands fa-stack-overflow
desc: Practical questions and curated answers
desc: Sign up for TUF announcements
- name: Slack channel
url: https://communityinviter.com/apps/cloud-native/cncf
icon: fa-brands fa-slack
desc: Connect with us on CNCF Slack channel for TUF
- name: Community meetings
url: https://github.com/theupdateframework/community?tab=readme-ov-file
icon: fa-regular fa-calendar-days
desc: Join our community meetings
developer:
- name: GitHub
url: https://github.com/google/docsy
- name: GitHub repository
url: https://github.com/theupdateframework/theupdateframework.io
icon: fa-brands fa-github
desc: Development takes place here!

Expand Down

0 comments on commit 72aada7

Please sign in to comment.