Giter Site home page Giter Site logo

lw64 / vala-www Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vala-lang/vala-www

0.0 0.0 0.0 35.68 MB

[WIP] A frontpage for the Vala programming language

Home Page: https://nahuelwexd.github.io/vala-www

License: Creative Commons Attribution Share Alike 4.0 International

JavaScript 4.67% SCSS 44.70% Dockerfile 0.48% CSS 9.35% HTML 40.80%

vala-www's Introduction

Vala on the Web

Website of the Vala programming language. View the website here: https://vala.dev

You can contribute to the new documentation website here: https://gitlab.gnome.org/lwildberg/vala-tutorial

Reporting bugs and requesting features

Feel free to create a new issue or participate in an existing one

System Requirements

  • Zola (Version 0.17.2 or higher)

Getting started

First, start the development server:

zola serve

Then you should be able to access the website on your browser by navigating to: http://127.0.0.1:1111.

You can edit the index page by modifying templates/index.html. The rest of the pages are defined in content.

Translations

  1. Fork this repository
  2. Work on the translations. The translation strings are in config.toml. You can use these resources for help:
  3. For markdown pages (pages in /content where the content is written in markdown), you need to create a new markdown file for the translated version e.g. page-name.{language_code}.md.
  4. Add your language to the lang_map macro in templates/macros/body.html
  5. Create a pull request with the changes you've made

Important Notes:

  • You must translate the About page and the Home page
  • To translate strings in config.toml phrase by phrase, copy and paste the original English translations then replace each phrase over time.
  • Feel free to ask for help. You can ask in the issue you created or on the discussions page.

Adding new blog posts

  1. Inside the content/blog directory: create a new markdown file that ends in .md, add front matter to the file then write the rest of your post below the front matter.
  2. Create a pull request with the changes you've made.

Note:

For more information, check out the "pages" section of the contributor guide.

Website Documentation

Check out the contributor guide to learn more about how this website works.

Credits

Various people have contributed to this website in some way and, more people will also help with the project over time.

The Contributors section in the GitHub repository doesn't tell the whole story. There's a file called humans.txt (available in /static/humans.txt) where contributor details can be added.

Feel free to request for your details to be added or add them yourself if you have contributed to this project in any way. This is available for anyone to see if they visit: https://vala.dev/humans.txt.

You can find out more about humans.txt at: https://humanstxt.org/.

Additional Resources

vala-www's People

Contributors

colinkiama avatar naipotato avatar lw64 avatar pervoj avatar neagiry avatar rakshit087 avatar marki2019 avatar realmazharhussain avatar anubhav1206 avatar nda-cunh avatar yetist avatar dar5hak avatar benwaffle avatar astavale avatar bobby285271 avatar carlisson avatar rrthomas avatar sonnyp avatar progval avatar gavr123456789 avatar grlcodr avatar

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.