baked-recipe-admin
Version:
Baked is an opinionated framework for .NET in backend and Nuxt in frontend. This is a recipe package that brings together all the components one needs for an Admin UI.
1 lines • 10.1 kB
Source Map (JSON)
{"version":3,"file":"index.mjs","sources":["../../../src/base/style/BaseStyle.js"],"sourcesContent":["import { css as Css, Theme, dt } from '@primeuix/styled';\nimport { style } from '@primeuix/styles/base';\nimport { isNotEmpty, minifyCSS, resolve } from '@primeuix/utils/object';\nimport { useStyle } from '@primevue/core/usestyle';\n\nconst css = ({ dt }) => `\n.p-hidden-accessible {\n border: 0;\n clip: rect(0 0 0 0);\n height: 1px;\n margin: -1px;\n opacity: 0;\n overflow: hidden;\n padding: 0;\n pointer-events: none;\n position: absolute;\n white-space: nowrap;\n width: 1px;\n}\n\n.p-overflow-hidden {\n overflow: hidden;\n padding-right: ${dt('scrollbar.width')};\n}\n`;\n\nconst classes = {};\n\nconst inlineStyles = {};\n\nexport default {\n name: 'base',\n css,\n style,\n classes,\n inlineStyles,\n load(style, options = {}, transform = (cs) => cs) {\n const computedStyle = transform(Css`${style}`);\n\n return isNotEmpty(computedStyle) ? useStyle(minifyCSS(computedStyle), { name: this.name, ...options }) : {};\n },\n loadCSS(options = {}) {\n return this.load(this.css, options);\n },\n loadStyle(options = {}, style = '') {\n return this.load(this.style, options, (computedStyle = '') => Theme.transformCSS(options.name || this.name, `${computedStyle}${Css`${style}`}`));\n },\n getCommonTheme(params) {\n return Theme.getCommon(this.name, params);\n },\n getComponentTheme(params) {\n return Theme.getComponent(this.name, params);\n },\n getDirectiveTheme(params) {\n return Theme.getDirective(this.name, params);\n },\n getPresetTheme(preset, selector, params) {\n return Theme.getCustomPreset(this.name, preset, selector, params);\n },\n getLayerOrderThemeCSS() {\n return Theme.getLayerOrderCSS(this.name);\n },\n getStyleSheet(extendedCSS = '', props = {}) {\n if (this.css) {\n const _css = resolve(this.css, { dt }) || '';\n const _style = minifyCSS(Css`${_css}${extendedCSS}`);\n const _props = Object.entries(props)\n .reduce((acc, [k, v]) => acc.push(`${k}=\"${v}\"`) && acc, [])\n .join(' ');\n\n return isNotEmpty(_style) ? `<style type=\"text/css\" data-primevue-style-id=\"${this.name}\" ${_props}>${_style}</style>` : '';\n }\n\n return '';\n },\n getCommonThemeStyleSheet(params, props = {}) {\n return Theme.getCommonStyleSheet(this.name, params, props);\n },\n getThemeStyleSheet(params, props = {}) {\n let css = [Theme.getStyleSheet(this.name, params, props)];\n\n if (this.style) {\n const name = this.name === 'base' ? 'global-style' : `${this.name}-style`;\n const _css = Css`${resolve(this.style, { dt })}`;\n const _style = minifyCSS(Theme.transformCSS(name, _css));\n const _props = Object.entries(props)\n .reduce((acc, [k, v]) => acc.push(`${k}=\"${v}\"`) && acc, [])\n .join(' ');\n\n isNotEmpty(_style) && css.push(`<style type=\"text/css\" data-primevue-style-id=\"${name}\" ${_props}>${_style}</style>`);\n }\n\n return css.join('');\n },\n extend(inStyle) {\n return { ...this, css: undefined, style: undefined, ...inStyle };\n }\n};\n"],"names":["css","_ref","dt","concat","classes","inlineStyles","name","style","load","options","arguments","length","undefined","transform","cs","computedStyle","Css","_templateObject","_taggedTemplateLiteral","isNotEmpty","useStyle","minifyCSS","_objectSpread","loadCSS","loadStyle","_this","Theme","transformCSS","_templateObject2","getCommonTheme","params","getCommon","getComponentTheme","getComponent","getDirectiveTheme","getDirective","getPresetTheme","preset","selector","getCustomPreset","getLayerOrderThemeCSS","getLayerOrderCSS","getStyleSheet","extendedCSS","props","_css","resolve","_style","_templateObject3","_props","Object","entries","reduce","acc","_ref2","_ref3","_slicedToArray","k","v","push","join","getCommonThemeStyleSheet","getCommonStyleSheet","getThemeStyleSheet","_templateObject4","_ref4","_ref5","extend","inStyle"],"mappings":"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"}