Skip to content

Contributing changes to Silex website

Alex Hoyau edited this page May 28, 2024 · 7 revisions

This wiki is obsolete, it concerns Silex v2

⚠️ WARNING: Support for Silex v2 has stopped.

Go to Silex v3 documentation instead,

Try Silex v3 here,

Read about it,

Subscribe to the newsletter (En francais ici


Silex uses online "drives" (or cloud services) for data storage.

Contributing to someone else's website is easy with Silex+Github. Here are the steps you need to follow to contribute to the Silex website project.

Fork

Create an account or log in to GitHub.

Next open the Silex project in GitHub and click the "Fork" button. This will create a copy of Silex website in your Github account.

fork button on github

Open your copy of silex.me

Go to silex editor, in the File menu click on open. It will open a dialog like this one:

open website dialog in silex

Click on Github, which will open a new window (a popup which is Github's property) where you can allow Silex to access your data on Github. Click "accept". You can check Silex source code and verify (or have someone verify for you) that Silex does not keep your data on the server nor spy you in any way.

Now that you've been granted access, you should see your version of Silex website's folder, www.silex.me in the list like this:

fork of www.silex.me in the file explorer of silex

Click on www.silex.me,then click on gh-pages, and click on editable.html to open your version of the website, which should look like this:

editing www.silex.me with silex

Edit your copy of silex.me

Now make the changes you want and save the website. The changes will not be live on www.silex.me, don't worry!

Once you are happy with your changes, publish the website (File then Publish) - the changes will still not be live on www.silex.me at this point.

Check that everything is ok on the published site - click the link:

after publication

Submit your pull request

Go back to the GitHub Silex Project Page. Click on the "pull request" button:

screenshot from 2016-09-05 20-51-51

Click the text "compare across forks" and select your fork and the gh-pages branch, on the right and Silex Labs original fork on the left like this:

screenshot from 2016-09-05 20-53-56

Write a message explaining what you changed, and scroll down to click on the "Create Pull Request" button.

You are done, you will receive a notification by email when Silex Labs has accepted your changes. Your website updates will go live automatically after Silex Labs approves your design updates.

If Silex Labs leave comments for you requesting changes to your site update, simply make the requested changes, save your website in Silex, and re-publish it. You are done - no need to create a pull request again.

WARNING: Support for Silex v2 has stopped. Try Silex v3 alpha, Read about it, Subscribe to the newsletter

Clone this wiki locally