WebDimens - Quick Start
April 5, 2026 ยท View on GitHub
Version: 2.0.0
Installation
npm install webdimens@2.0.0
React
{% raw %}
import {useWebDimens} from 'webdimens/react';
function App() {
const {balanced} = useWebDimens();
return (
<div style={{padding: balanced(16)}}>
<h1 style={{fontSize: balanced(24)}}>Hello</h1>
</div>
);
}
{% endraw %}
Vue
<template>
<div :style="{padding: balanced(16)}">
<h1 :style="{fontSize: balanced(24)}">Hello</h1>
</div>
</template>
<script setup>
import {useWebDimens} from 'webdimens/vue';
const {balanced} = useWebDimens();
</script>
Vanilla JS
<script type="module">
import {balanced} from 'https://cdn.jsdelivr.net/npm/webdimens@2.0.0/dist/index.mjs';
document.body.style.padding = balanced(16);
</script>
Full Guide: README.md