Packages
Advanced configurable navigation component for Phoenix LiveView with native DaisyUI integration, Tailwind CSS support, permissions filtering, dropdowns, mega menus, and modern responsive design. Optimized for Phoenix 1.8+ and LiveView 1.1+.
Current section
Files
Jump to
Current section
Files
assets/node_modules/culori/src/okhsv/modeOkhsv.js
import convertRgbToOklab from '../oklab/convertRgbToOklab.js';
import convertOklabToRgb from '../oklab/convertOklabToRgb.js';
import convertOklabToOkhsv from './convertOklabToOkhsv.js';
import convertOkhsvToOklab from './convertOkhsvToOklab.js';
import modeHsv from '../hsv/definition.js';
const modeOkhsv = {
...modeHsv,
mode: 'okhsv',
channels: ['h', 's', 'v', 'alpha'],
parse: ['--okhsv'],
serialize: '--okhsv',
fromMode: {
oklab: convertOklabToOkhsv,
rgb: c => convertOklabToOkhsv(convertRgbToOklab(c))
},
toMode: {
oklab: convertOkhsvToOklab,
rgb: c => convertOklabToRgb(convertOkhsvToOklab(c))
}
};
export default modeOkhsv;