Skip to content

ieee-vgtc/ieeevis.org

Repository files navigation

ieeevis.org

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:

Contributing

If you're contributing content, but not administrating the website itself, you will want to follow the contributor's guide.

Building Locally

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/pages and find the corresponding markdown file for the page you want to edit.
  • To edit navigation or sidebars, find the respective yml file in src/data. You may need to shutdown and restart the site to see your yml changes.

When you have made changes and would like to submit them, open a new pull request for the web chairs to review.

Automatic building

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.

About

Website for ieeevis.org

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 173

Languages