Website repository for the NeurOptim research team at neuroptim.org.
This is the webpage for the research team dealing with projects related to neuromorphic optimization. The main idea is to centralize all the efforts from different collaborators in the field.
This site uses Jekyll for easy customization and maintenance.
├── _config.yml # Site configuration and settings
├── _layouts/ # Page templates
│ └── default.html # Main layout template
├── _includes/ # Reusable components
│ ├── header.html # Navigation header
│ ├── footer.html # Page footer
│ ├── hero.html # Hero section
│ └── research.html # Research cards
├── _sass/ # Modular SCSS stylesheets
│ ├── _variables.scss # Colors, fonts, breakpoints
│ ├── _base.scss # Reset and typography
│ ├── _header.scss # Navigation styles
│ ├── _hero.scss # Hero section styles
│ ├── _about.scss # About section styles
│ ├── _research.scss # Research cards styles
│ ├── _collaborators.scss
│ ├── _footer.scss # Footer styles
│ └── _responsive.scss # Media queries
├── assets/
│ └── css/
│ └── main.scss # Main stylesheet (imports partials)
├── index.html # Homepage content
├── Gemfile # Ruby dependencies
└── CNAME # Custom domain
Edit _sass/_variables.scss to change the color scheme:
$primary-color: #2c3e50;
$secondary-color: #3498db;
$accent-color: #e74c3c;Edit _config.yml to modify navigation links:
navigation:
- title: About
url: "#about"
- title: Research
url: "#research"Add or modify research areas in _config.yml:
research_areas:
- title: Your Research Area
description: Description of your research focus.- Create a new
.htmlor.mdfile in the root directory - Add front matter at the top:
---
layout: default
title: Page Title
---- Add your content below the front matter
- Add a link in
_config.ymlnavigation if needed
- Ruby (2.7 or higher)
- Bundler
-
Install dependencies:
bundle install
-
Run the development server:
bundle exec jekyll serve -
Open http://localhost:4000 in your browser.
The site will auto-rebuild when you make changes (except to _config.yml).
This site is automatically built and deployed by GitHub Pages when changes are pushed to the main branch.
We welcome contributions from collaborators. Please feel free to submit issues or pull requests.
- Keep content focused and accessible
- Test changes locally before submitting PRs
- Follow the existing code structure and naming conventions