Hi! This is the Astro version of the IEEE VIS website.
The vis2026 branch (the page you're currently viewing) is the current year's website.
To edit files in other years, check out the other vis* branches. Click the below links to teleport:
- vis2025 - the 2025 redesign
- vis2024 - the 2024 redesign
- vis2023 - the 2023 redesign
- vis2022 - the 2022 redesign
- vis2021 - the 2021 redesign
- vis2020 - the 2020 redesign
- vis2019 - the 2019 redesign
- master - the original website design (years 2018 and previous)
If you're contributing content, but not administrating the website itself, you will want to follow the contributor's guide.
The website uses Node.js. To install Node and npm, follow the instructions on the Node Website.
Once Node is installed, install the dependencies
npm install
Now you can run the site locally by running
npm run dev
Make changes to the site:
- To edit content on a particular page, go to
src/pagesand find the corresponding markdown file for the page you want to edit. - To edit navigation or sidebars, find the respective
ymlfile insrc/data. You may need to shutdown and restart the site to see yourymlchanges.
When you have made changes and would like to submit them, open a new pull request for the web chairs to review.
After your PR is merged in, GitHub Actions will automatically build the staging site using the workflow file contained in .github/workflows/staging.yml.
The web team will periodically create a release, which will deploy the latest changes to the production site.