GithubHelp home page GithubHelp logo

bzhazreal / silverblue-site Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fedora-silverblue/silverblue-site

0.0 0.0 0.0 1.35 MB

website for Fedora Silverblue

Home Page: https://silverblue.fedoraproject.org/

License: Other

Shell 27.60% Go 3.38% CSS 0.12% HTML 62.98% SCSS 5.92%

silverblue-site's Introduction

Fedora Silverblue

Fedora Silverblue main website. This is a simple static HTML generator that can be run locally, provided that Go is installed. A CI environment will be added at a later stage.

Quickstart

front-end: HTML5, CSS

back-end: Go

How To Run

From your terminal, navigate to the repository and type the following commands for a local server.

cd src
go run main.go

Go to localhost:8080 in your browser and you will see the website.

For production use, for example as your blog engine, it's recommended to use go install and then run the built executable that is located in the bin folder of the repository.

How To Contribute

Fedora Silverblue wants to make it possible for you to easily contribute to the docs by sharing finished content as well as ideas - if you want to share them here, please create a pull request and use whichever text format works best for you by dropping the file into the ideas folder using a descriptive file name. We might ask you to elaborate on your idea/suggestion in an IRC meeting. If all that is missing in your file are HTML tags or it needs a conversion of any text file format into HTML, we will convert it into HTML and move it to /pages when it is edited and approved. This process should enable technical writers as well as developers and ops engineers to contribute to docs for Team Silverblue without starting hurdles.

For finished content, please create a file with the following naming convention: yyyy-mm-dd-title-slug.html. The provided date and title slug will also be the URL for your blog title without the appended .html. You'll have to be somewhat proficient in HTML. This website uses meaningful HTML5.

The structure of the code is as follows. Inline comments in the files contain details about each file.

/ideas          # ideas, suggestions, and raw files in other text formats go here
/pages          # content in between header and footer goes here
/public         # images and all files that need to be statically served go here
/src            # the actual server and templating engine
/templates      # main structure and layout files

If you have questions or want to contribute but don't know where to start, ask us via Twitter @teamsilverblue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.