You can visit site here
This repository is used to keep the SciPy Latin America 2018 Conference website source code.
The conference organization, documents, issues, etc.. will be kept at scipyla2018 repository
Feel free to use this project as a starting point for the organization of future conferences.
Handled as issues in the scipyla2018 repository.
To contribute with the website you might fork this repository, clone into your machine, or edit and create pages on github itself. Then do a pull request.
The pages are in the language dir inside docs, for example, the portuguese version are inside docs/pt.
Run the application as a server
http://localhost:12007/
$ python -m SimpleHTTPServer 12007
$ python -m http.server 12007
http://localhost:12007/
Running as http://localhost:12007/scipyla2018-web/
Move to the parent directory
Ex:
If you are in the path ~/home/myuser/workspace/scipyla2018-web/
, go to the ~/home/myuser/workspace/
and continue
$ python -m SimpleHTTPServer 12007
$ python -m http.server 12007
http://localhost:12007/scipyla2018-web/
How to know which Python version I'm using?
Running:
$ python -V
The output may look something like this:
Python 2.7.14
Python 3.6.3
To create a new page follow these steps (after fork and clone):
docs/pt
with the .md extension.index.html
file, this file is used to include the following markdown content file.assets/js/mainnav.js
, look at the definition of mainnav_data.The template must be placed inside the desired directory, for example: contact/index.html
There are 3 places to change, look at {UPPERCASE} sentences on the template:
Edit the file, assets/js/mainnav.js
, look at the definition of mainnav_data.
var mainnav_data = [
{ caption: { pt: 'Início', es: 'Inicio', en: 'Home'},
id: 'home',
items: [
{ href: 'help',
id: 'help',
caption: { pt: 'Colabore', es: 'Colaborar', en : 'Help' }},
{ href: 'faq',
id: 'faq',
caption: { pt: 'FAQ', es: 'FAQ', en : 'FAQ' }}
]
}
]
Lets say we want a contact menu top level menu and a link to a contact page. So let's create a new caption and an item for the contact.md page:
var mainnav_data = [
{ caption: { pt: 'Início', es: 'Inicio', en: 'Home'},
id: 'home',
items: [
{ href: 'help',
id: 'help',
caption: { pt: 'Colabore', es: 'Colaborar', en : 'Help' }},
{ href: 'faq',
id: 'faq',
caption: { pt: 'FAQ', es: 'FAQ', en : 'FAQ' }}
]
},
{ caption: { pt: 'Contato', es: 'Contacto', en: 'Contact'},
id: 'contact',
items: [
{ href: 'contact',
id: 'contact',
caption: { pt: 'Entre em contato', es: 'Contáctenos', en : 'Contact us' }}
]
}
]
If a CSS modification is needed please follow the CSS BEM Style
If you need any help, please look for us at the Communication Channels.