qiskit.org
qiskit.org copied to clipboard
The Qiskit official website
For consistency and so that IDEs / text editors like VS Code's auto-lint functionality works as expected, creating a `.prettierrc` file might be helpful. We could take as an example...
**[commitlint](https://github.com/conventional-changelog/commitlint)** checks if your commit messages meet the [conventional commit](https://www.conventionalcommits.org/en/v1.0.0/) format. It's a suggested add-on in newer Nuxt versions.
Newer Nuxt versions come with an ESLint configuration file similar to this: ```js module.exports = { root: true, env: { browser: true, node: true, }, extends: [ '@nuxtjs/eslint-config-typescript', 'prettier', 'prettier/vue',...
Given that our textbook supports multiple languages and we probably aim to do the same in the future for the qiskit.org page, we can start by setting up the [nuxt/i18n...
When navigating between routes, Nuxt gives us the option to add transitions pretty easily: https://nuxtjs.org/docs/2.x/features/transitions This is not only pretty (personal opinion) but also useful for the user to understand...
Nuxt comes with a [loading bar](https://nuxtjs.org/docs/2.x/features/loading) build in. We're currently setting it to "color: #fff" rendering it practically invisible. When navigating from one page to another, given that we use...
We can use a module like [nuxt/image](https://image.nuxtjs.org/) or [Nuxt Optimized Images](https://marquez.co/docs/nuxt-optimized-images/) to optimise the sizes of our images in order to provide a faster and more performant experience to our...
In the `package.json` file we define in `engines` that the project works with the **node** version **14.x**. According to https://nodejs.org/en/download/releases/, the latest **node** version that matches **14.x** (version **14.17.5**) corresponds...
Following the discussion in https://github.com/Qiskit/qiskit.org/discussions/2269, we need to upgrade to Node v16. ### Tasks: - [x] Update Qiskit-Vue - https://github.com/qiskit-community/qiskit-vue/pull/36 - [x] Update Qiskit-Web-Components - https://github.com/qiskit-community/qiskit-web-components/pull/29 - [ ] Update...
When we are on desktop we have tabs: And when we are on mobile we have a dropdown: As we just have two tabs, maybe we can keep the tabs...