vue-carbonbadge
Vue component for the Website Carbon Badge
2,671
5
| Install | |
|---|---|
npm install vue-carbonbadge |
|
| Latest Version: | 2.1.0 |
| Vue: | 3 |
| Older releases: | 2 |
| License: | MIT |
| Last Updated: | Mar 15, 2026 |
| Links: | GitHub · npm |
Maintainer: niklashaug
vue-carbonbadge
Vue component for the Website Carbon badge.
Installation
via npm
npm install vue-carbonbadge
or via yarn
yarn add vue-carbonbadge
Usage
Vue 3
<template>
<CarbonBadge />
</template>
<script setup>
import CarbonBadge from "vue-carbonbadge";
</script>
Nuxt 3
In Nuxt, you need to wrap the component in a <ClientOnly> component to prevent the badge from being rendered on the server:
<template>
<ClientOnly>
<CarbonBadge/>
</ClientOnly>
</template>
<script setup>
import CarbonBadge from "vue-carbonbadge"
</script>
Customization
Toggling dark mode
<CarbonBadge :dark="true" />
If the dark property is not specified, dark mode is detected as per user system preferences.
Related Packages
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 2.1.0 | ^3.0.0 | MIT | |
| 2.0.1 | ^3.5.13 | MIT | |
| 2.0.0 | ^3.4.19 | MIT | |
| 1.2.1 | ^2.7.8 | MIT | |
| 1.2.0 | ^2.7.8 | MIT | |
| 1.1.1 | ^2.6.12 | MIT | |
| 1.1.0 | ^2.6.12 | MIT | |
| 1.0.1 | ^2.6.12 | MIT | |
| 1.0.0 | ^2.6.11 | MIT | |
| 0.0.5 | ^2.6.11 | MIT | |
| 0.0.4 | ^2.6.11 | MIT | |
| 0.0.3 | ^2.6.11 | MIT | |
| 0.0.2 | ^2.6.11 | MIT | |
| 0.0.1 | ^2.6.11 | MIT |
Pre-releases (12)
| Version | Released | Vue | License |
|---|---|---|---|
| 2.0.3-0 | ^3.0.0 | MIT | |
| 2.0.1-beta.1 | ^3.5.13 | MIT | |
| 1.2.1-beta.1 | ^2.7.8 | MIT | |
| 1.2.0-beta.5 | ^2.7.8 | MIT | |
| 1.2.0-beta.4 | ^2.7.8 | MIT | |
| 1.2.0-beta.3 | ^2.7.8 | MIT | |
| 1.2.0-beta.2 | ^2.7.8 | MIT | |
| 1.2.0-beta.1 | ^2.6.14 | MIT | |
| 1.1.1-beta.1 | ^2.6.12 | MIT | |
| 1.1.0-beta.1 | ^2.6.12 | MIT | |
| 1.0.1-beta.2 | ^2.6.12 | MIT | |
| 1.0.1-beta.1 | ^2.6.11 | MIT |