Socket
Socket
Sign inDemoInstall

@vtex/admin-core

Package Overview
Dependencies
Maintainers
71
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vtex/admin-core - npm Package Compare versions

Comparing version 0.6.1 to 0.7.0

11

CHANGELOG.md

@@ -6,2 +6,13 @@ # Change Log

# [0.7.0](https://github.com/vtex/onda/compare/@vtex/admin-core@0.6.1...@vtex/admin-core@0.7.0) (2021-02-25)
### Features
* **theme:** move global styles from core to theme ([416c04b](https://github.com/vtex/onda/commit/416c04bd46e98cb65e428ac017577ac2ec6702ae))
## [0.6.1](https://github.com/vtex/onda/compare/@vtex/admin-core@0.6.0...@vtex/admin-core@0.6.1) (2021-02-12)

@@ -8,0 +19,0 @@

26

dist/admin-core.cjs.development.js

@@ -67,4 +67,6 @@ 'use strict';

var _theme$global$imports, _theme$global, _theme$global$imports2;
function _templateObject() {
var data = _taggedTemplateLiteralLoose(["\n @import 'https://io.vtex.com.br/fonts/vtex-trust/style.css';\n body {\n margin: 0;\n background-color: ", ";\n color: ", ";\n }\n html,\n body {\n font-family: ", " !important;\n font-variation-settings: ", ";\n }\n strong,\n b {\n font-family: ", " !important;\n font-variation-settings: ", ";\n }\n pre,\n code {\n font-family: ", " !important;\n }\n * {\n font-family: ", " !important;\n font-variation-settings: ", ";\n }\n *,\n ::before,\n ::after {\n box-sizing: border-box;\n border-width: 0;\n border-style: solid;\n }\n html,\n body,\n div,\n span,\n applet,\n object,\n iframe,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p,\n blockquote,\n a,\n abbr,\n acronym,\n address,\n big,\n cite,\n del,\n dfn,\n em,\n img,\n ins,\n q,\n s,\n samp,\n small,\n strike,\n strong,\n sub,\n sup,\n tt,\n var,\n b,\n u,\n i,\n center,\n dl,\n dt,\n dd,\n ol,\n ul,\n li,\n fieldset,\n form,\n label,\n legend,\n table,\n caption,\n tbody,\n tfoot,\n thead,\n tr,\n th,\n td,\n article,\n aside,\n canvas,\n details,\n embed,\n figure,\n figcaption,\n footer,\n header,\n hgroup,\n menu,\n nav,\n output,\n ruby,\n section,\n summary,\n time,\n mark,\n audio,\n video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n }\n /* HTML5 display-role reset for older browsers */\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n menu,\n nav,\n section {\n display: block;\n }\n body {\n line-height: 1;\n }\n blockquote,\n q {\n quotes: none;\n }\n blockquote:before,\n blockquote:after,\n q:before,\n q:after {\n content: '';\n content: none;\n }\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n "]);
var data = _taggedTemplateLiteralLoose(["\n ", "\n "]);

@@ -77,8 +79,18 @@ _templateObject = function _templateObject() {

}
function GlobalStyles() {
var imports = (_theme$global$imports = (_theme$global = adminUiTheme.theme.global) === null || _theme$global === void 0 ? void 0 : (_theme$global$imports2 = _theme$global.imports) === null || _theme$global$imports2 === void 0 ? void 0 : /*#__PURE__*/_theme$global$imports2.reduce(function (acc, link) {
return acc + " @import '" + link + "';";
}, '')) !== null && _theme$global$imports !== void 0 ? _theme$global$imports : '';
function Imports() {
return adminUiSystem.jsxs(react$1.Global, {
styles: react$1.css(_templateObject(), adminUiSystem.get(adminUiTheme.theme, 'colors.light.primary'), adminUiSystem.get(adminUiTheme.theme, 'colors.dark.primary'), adminUiSystem.get(adminUiTheme.theme, 'fonts.sans'), adminUiSystem.get(adminUiTheme.theme, 'fontSettings.regular'), adminUiSystem.get(adminUiTheme.theme, 'fonts.sans'), adminUiSystem.get(adminUiTheme.theme, 'fontSettings.bold'), adminUiSystem.get(adminUiTheme.theme, 'fonts.mono'), adminUiSystem.get(adminUiTheme.theme, 'fonts.sans'), adminUiSystem.get(adminUiTheme.theme, 'fontSettings.regular'))
styles: react$1.css(_templateObject(), imports)
});
}
function Styles() {
var _theme$global2;
return adminUiSystem.jsxs(react$1.Global, {
styles: adminUiSystem.styles(adminUiTheme.theme === null || adminUiTheme.theme === void 0 ? void 0 : (_theme$global2 = adminUiTheme.theme.global) === null || _theme$global2 === void 0 ? void 0 : _theme$global2.styles)(adminUiTheme.theme)
});
}
var SystemContext = /*#__PURE__*/react.createContext(null);

@@ -93,3 +105,3 @@ function ThemeProvider(props) {

value: system
}].concat([adminUiSystem.jsxs(GlobalStyles, {}), adminUiSystem.jsxs(system.ThemeProvider, {}, children)])));
}].concat([adminUiSystem.jsxs(Imports, {}), adminUiSystem.jsxs(Styles, {}), adminUiSystem.jsxs(system.ThemeProvider, {}, children)])));
}

@@ -272,2 +284,8 @@ function useSystem() {

});
Object.defineProperty(exports, 'styles', {
enumerable: true,
get: function () {
return adminUiSystem.styles;
}
});
Object.defineProperty(exports, 'tint', {

@@ -274,0 +292,0 @@ enumerable: true,

2

dist/admin-core.cjs.production.min.js

@@ -1,2 +0,2 @@

"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,n=require("react"),t=require("@vtex/admin-ui-system"),r=(e=require("tiny-invariant"))&&"object"==typeof e&&"default"in e?e.default:e;require("focus-visible/dist/focus-visible");var o=require("@vtex/admin-ui-theme"),i=require("@emotion/react");function s(){return(s=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e}).apply(this,arguments)}function a(e,n){void 0===n&&(n={overrides:{}});var r=n.components,i=t.merge(o.theme,n.overrides),a=r?Object.assign(i,{components:s({},r,o.theme.components)}):i;return t.createSystem(a,"vtex-"+e)}var u=a("admin-ui");function c(){var e,n,t=(e=["\n @import 'https://io.vtex.com.br/fonts/vtex-trust/style.css';\n body {\n margin: 0;\n background-color: ",";\n color: ",";\n }\n html,\n body {\n font-family: "," !important;\n font-variation-settings: ",";\n }\n strong,\n b {\n font-family: "," !important;\n font-variation-settings: ",";\n }\n pre,\n code {\n font-family: "," !important;\n }\n * {\n font-family: "," !important;\n font-variation-settings: ",";\n }\n *,\n ::before,\n ::after {\n box-sizing: border-box;\n border-width: 0;\n border-style: solid;\n }\n html,\n body,\n div,\n span,\n applet,\n object,\n iframe,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p,\n blockquote,\n a,\n abbr,\n acronym,\n address,\n big,\n cite,\n del,\n dfn,\n em,\n img,\n ins,\n q,\n s,\n samp,\n small,\n strike,\n strong,\n sub,\n sup,\n tt,\n var,\n b,\n u,\n i,\n center,\n dl,\n dt,\n dd,\n ol,\n ul,\n li,\n fieldset,\n form,\n label,\n legend,\n table,\n caption,\n tbody,\n tfoot,\n thead,\n tr,\n th,\n td,\n article,\n aside,\n canvas,\n details,\n embed,\n figure,\n figcaption,\n footer,\n header,\n hgroup,\n menu,\n nav,\n output,\n ruby,\n section,\n summary,\n time,\n mark,\n audio,\n video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n }\n /* HTML5 display-role reset for older browsers */\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n menu,\n nav,\n section {\n display: block;\n }\n body {\n line-height: 1;\n }\n blockquote,\n q {\n quotes: none;\n }\n blockquote:before,\n blockquote:after,\n q:before,\n q:after {\n content: '';\n content: none;\n }\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n "],n||(n=e.slice(0)),e.raw=n,e);return c=function(){return t},t}function f(){return t.jsxs(i.Global,{styles:i.css(c(),t.get(o.theme,"colors.light.primary"),t.get(o.theme,"colors.dark.primary"),t.get(o.theme,"fonts.sans"),t.get(o.theme,"fontSettings.regular"),t.get(o.theme,"fonts.sans"),t.get(o.theme,"fontSettings.bold"),t.get(o.theme,"fonts.mono"),t.get(o.theme,"fonts.sans"),t.get(o.theme,"fontSettings.regular"))})}var l=n.createContext(null);Object.defineProperty(exports,"Global",{enumerable:!0,get:function(){return t.Global}}),Object.defineProperty(exports,"alpha",{enumerable:!0,get:function(){return t.alpha}}),Object.defineProperty(exports,"complement",{enumerable:!0,get:function(){return t.complement}}),Object.defineProperty(exports,"createComponent",{enumerable:!0,get:function(){return t.createComponent}}),Object.defineProperty(exports,"css",{enumerable:!0,get:function(){return t.css}}),Object.defineProperty(exports,"darken",{enumerable:!0,get:function(){return t.darken}}),Object.defineProperty(exports,"desaturate",{enumerable:!0,get:function(){return t.desaturate}}),Object.defineProperty(exports,"forwardRef",{enumerable:!0,get:function(){return t.forwardRef}}),Object.defineProperty(exports,"get",{enumerable:!0,get:function(){return t.get}}),Object.defineProperty(exports,"getColor",{enumerable:!0,get:function(){return t.getColor}}),Object.defineProperty(exports,"grayscale",{enumerable:!0,get:function(){return t.grayscale}}),Object.defineProperty(exports,"hue",{enumerable:!0,get:function(){return t.hue}}),Object.defineProperty(exports,"inlineVariant",{enumerable:!0,get:function(){return t.inlineVariant}}),Object.defineProperty(exports,"invert",{enumerable:!0,get:function(){return t.invert}}),Object.defineProperty(exports,"isFunction",{enumerable:!0,get:function(){return t.isFunction}}),Object.defineProperty(exports,"isObjectEmpty",{enumerable:!0,get:function(){return t.isObjectEmpty}}),Object.defineProperty(exports,"jsxs",{enumerable:!0,get:function(){return t.jsxs}}),Object.defineProperty(exports,"lighten",{enumerable:!0,get:function(){return t.lighten}}),Object.defineProperty(exports,"lightness",{enumerable:!0,get:function(){return t.lightness}}),Object.defineProperty(exports,"merge",{enumerable:!0,get:function(){return t.merge}}),Object.defineProperty(exports,"mix",{enumerable:!0,get:function(){return t.mix}}),Object.defineProperty(exports,"omit",{enumerable:!0,get:function(){return t.omit}}),Object.defineProperty(exports,"pick",{enumerable:!0,get:function(){return t.pick}}),Object.defineProperty(exports,"rotate",{enumerable:!0,get:function(){return t.rotate}}),Object.defineProperty(exports,"saturate",{enumerable:!0,get:function(){return t.saturate}}),Object.defineProperty(exports,"saturation",{enumerable:!0,get:function(){return t.saturation}}),Object.defineProperty(exports,"shade",{enumerable:!0,get:function(){return t.shade}}),Object.defineProperty(exports,"tint",{enumerable:!0,get:function(){return t.tint}}),Object.defineProperty(exports,"transparentize",{enumerable:!0,get:function(){return t.transparentize}}),Object.defineProperty(exports,"useResponsiveValue",{enumerable:!0,get:function(){return t.useResponsiveValue}}),Object.defineProperty(exports,"useTheme",{enumerable:!0,get:function(){return t.useTheme}}),Object.defineProperty(exports,"theme",{enumerable:!0,get:function(){return o.theme}}),exports.ThemeProvider=function(e){var n=e.children,r=e.system,o=void 0===r?u:r;return t.jsxs(t.CacheProvider,{value:o.emotionInstance.cache},t.jsxs.apply(void 0,[l.Provider,{value:o}].concat([t.jsxs(f,{}),t.jsxs(o.ThemeProvider,{},n)])))},exports.createSystem=a,exports.defaultSystem=u,exports.useSystem=function(){var e=n.useContext(l);e||r(!1);var t=e.emotionInstance;return{cn:e.cn,stylesOf:e.stylesOf,keyframes:t.keyframes,cx:t.cx}};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,t=require("react"),r=require("@vtex/admin-ui-system"),n=(e=require("tiny-invariant"))&&"object"==typeof e&&"default"in e?e.default:e;require("focus-visible/dist/focus-visible");var o=require("@vtex/admin-ui-theme"),u=require("@emotion/react");function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function s(e,t){void 0===t&&(t={overrides:{}});var n=t.components,u=r.merge(o.theme,t.overrides),s=n?Object.assign(u,{components:i({},n,o.theme.components)}):u;return r.createSystem(s,"vtex-"+e)}var a,c,p,l=s("admin-ui");function f(){var e,t,r=(e=["\n ","\n "],t||(t=e.slice(0)),e.raw=t,e);return f=function(){return r},r}var b=null!==(a=null===(c=o.theme.global)||void 0===c||null===(p=c.imports)||void 0===p?void 0:p.reduce((function(e,t){return e+" @import '"+t+"';"}),""))&&void 0!==a?a:"";function m(){return r.jsxs(u.Global,{styles:u.css(f(),b)})}function d(){var e;return r.jsxs(u.Global,{styles:r.styles(null==o.theme||null===(e=o.theme.global)||void 0===e?void 0:e.styles)(o.theme)})}var y=t.createContext(null);Object.defineProperty(exports,"Global",{enumerable:!0,get:function(){return r.Global}}),Object.defineProperty(exports,"alpha",{enumerable:!0,get:function(){return r.alpha}}),Object.defineProperty(exports,"complement",{enumerable:!0,get:function(){return r.complement}}),Object.defineProperty(exports,"createComponent",{enumerable:!0,get:function(){return r.createComponent}}),Object.defineProperty(exports,"css",{enumerable:!0,get:function(){return r.css}}),Object.defineProperty(exports,"darken",{enumerable:!0,get:function(){return r.darken}}),Object.defineProperty(exports,"desaturate",{enumerable:!0,get:function(){return r.desaturate}}),Object.defineProperty(exports,"forwardRef",{enumerable:!0,get:function(){return r.forwardRef}}),Object.defineProperty(exports,"get",{enumerable:!0,get:function(){return r.get}}),Object.defineProperty(exports,"getColor",{enumerable:!0,get:function(){return r.getColor}}),Object.defineProperty(exports,"grayscale",{enumerable:!0,get:function(){return r.grayscale}}),Object.defineProperty(exports,"hue",{enumerable:!0,get:function(){return r.hue}}),Object.defineProperty(exports,"inlineVariant",{enumerable:!0,get:function(){return r.inlineVariant}}),Object.defineProperty(exports,"invert",{enumerable:!0,get:function(){return r.invert}}),Object.defineProperty(exports,"isFunction",{enumerable:!0,get:function(){return r.isFunction}}),Object.defineProperty(exports,"isObjectEmpty",{enumerable:!0,get:function(){return r.isObjectEmpty}}),Object.defineProperty(exports,"jsxs",{enumerable:!0,get:function(){return r.jsxs}}),Object.defineProperty(exports,"lighten",{enumerable:!0,get:function(){return r.lighten}}),Object.defineProperty(exports,"lightness",{enumerable:!0,get:function(){return r.lightness}}),Object.defineProperty(exports,"merge",{enumerable:!0,get:function(){return r.merge}}),Object.defineProperty(exports,"mix",{enumerable:!0,get:function(){return r.mix}}),Object.defineProperty(exports,"omit",{enumerable:!0,get:function(){return r.omit}}),Object.defineProperty(exports,"pick",{enumerable:!0,get:function(){return r.pick}}),Object.defineProperty(exports,"rotate",{enumerable:!0,get:function(){return r.rotate}}),Object.defineProperty(exports,"saturate",{enumerable:!0,get:function(){return r.saturate}}),Object.defineProperty(exports,"saturation",{enumerable:!0,get:function(){return r.saturation}}),Object.defineProperty(exports,"shade",{enumerable:!0,get:function(){return r.shade}}),Object.defineProperty(exports,"styles",{enumerable:!0,get:function(){return r.styles}}),Object.defineProperty(exports,"tint",{enumerable:!0,get:function(){return r.tint}}),Object.defineProperty(exports,"transparentize",{enumerable:!0,get:function(){return r.transparentize}}),Object.defineProperty(exports,"useResponsiveValue",{enumerable:!0,get:function(){return r.useResponsiveValue}}),Object.defineProperty(exports,"useTheme",{enumerable:!0,get:function(){return r.useTheme}}),Object.defineProperty(exports,"theme",{enumerable:!0,get:function(){return o.theme}}),exports.ThemeProvider=function(e){var t=e.children,n=e.system,o=void 0===n?l:n;return r.jsxs(r.CacheProvider,{value:o.emotionInstance.cache},r.jsxs.apply(void 0,[y.Provider,{value:o}].concat([r.jsxs(m,{}),r.jsxs(d,{}),r.jsxs(o.ThemeProvider,{},t)])))},exports.createSystem=s,exports.defaultSystem=l,exports.useSystem=function(){var e=t.useContext(y);e||n(!1);var r=e.emotionInstance;return{cn:e.cn,stylesOf:e.stylesOf,keyframes:r.keyframes,cx:r.cx}};
//# sourceMappingURL=admin-core.cjs.production.min.js.map
import { useContext, createContext } from 'react';
import { merge, createSystem as createSystem$1, jsxs, get, CacheProvider } from '@vtex/admin-ui-system';
export { Global, alpha, complement, createComponent, css, darken, desaturate, forwardRef, get, getColor, grayscale, hue, inlineVariant, invert, isFunction, isObjectEmpty, jsxs, lighten, lightness, merge, mix, omit, pick, rotate, saturate, saturation, shade, tint, transparentize, useResponsiveValue, useTheme } from '@vtex/admin-ui-system';
import { merge, createSystem as createSystem$1, jsxs, styles, CacheProvider } from '@vtex/admin-ui-system';
export { Global, alpha, complement, createComponent, css, darken, desaturate, forwardRef, get, getColor, grayscale, hue, inlineVariant, invert, isFunction, isObjectEmpty, jsxs, lighten, lightness, merge, mix, omit, pick, rotate, saturate, saturation, shade, styles, tint, transparentize, useResponsiveValue, useTheme } from '@vtex/admin-ui-system';
import invariant from 'tiny-invariant';

@@ -63,4 +63,6 @@ import 'focus-visible/dist/focus-visible';

var _theme$global$imports, _theme$global, _theme$global$imports2;
function _templateObject() {
var data = _taggedTemplateLiteralLoose(["\n @import 'https://io.vtex.com.br/fonts/vtex-trust/style.css';\n body {\n margin: 0;\n background-color: ", ";\n color: ", ";\n }\n html,\n body {\n font-family: ", " !important;\n font-variation-settings: ", ";\n }\n strong,\n b {\n font-family: ", " !important;\n font-variation-settings: ", ";\n }\n pre,\n code {\n font-family: ", " !important;\n }\n * {\n font-family: ", " !important;\n font-variation-settings: ", ";\n }\n *,\n ::before,\n ::after {\n box-sizing: border-box;\n border-width: 0;\n border-style: solid;\n }\n html,\n body,\n div,\n span,\n applet,\n object,\n iframe,\n h1,\n h2,\n h3,\n h4,\n h5,\n h6,\n p,\n blockquote,\n a,\n abbr,\n acronym,\n address,\n big,\n cite,\n del,\n dfn,\n em,\n img,\n ins,\n q,\n s,\n samp,\n small,\n strike,\n strong,\n sub,\n sup,\n tt,\n var,\n b,\n u,\n i,\n center,\n dl,\n dt,\n dd,\n ol,\n ul,\n li,\n fieldset,\n form,\n label,\n legend,\n table,\n caption,\n tbody,\n tfoot,\n thead,\n tr,\n th,\n td,\n article,\n aside,\n canvas,\n details,\n embed,\n figure,\n figcaption,\n footer,\n header,\n hgroup,\n menu,\n nav,\n output,\n ruby,\n section,\n summary,\n time,\n mark,\n audio,\n video {\n margin: 0;\n padding: 0;\n border: 0;\n font-size: 100%;\n font: inherit;\n vertical-align: baseline;\n }\n /* HTML5 display-role reset for older browsers */\n article,\n aside,\n details,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n menu,\n nav,\n section {\n display: block;\n }\n body {\n line-height: 1;\n }\n blockquote,\n q {\n quotes: none;\n }\n blockquote:before,\n blockquote:after,\n q:before,\n q:after {\n content: '';\n content: none;\n }\n table {\n border-collapse: collapse;\n border-spacing: 0;\n }\n "]);
var data = _taggedTemplateLiteralLoose(["\n ", "\n "]);

@@ -73,8 +75,18 @@ _templateObject = function _templateObject() {

}
function GlobalStyles() {
var imports = (_theme$global$imports = (_theme$global = theme.global) === null || _theme$global === void 0 ? void 0 : (_theme$global$imports2 = _theme$global.imports) === null || _theme$global$imports2 === void 0 ? void 0 : /*#__PURE__*/_theme$global$imports2.reduce(function (acc, link) {
return acc + " @import '" + link + "';";
}, '')) !== null && _theme$global$imports !== void 0 ? _theme$global$imports : '';
function Imports() {
return jsxs(Global, {
styles: css(_templateObject(), get(theme, 'colors.light.primary'), get(theme, 'colors.dark.primary'), get(theme, 'fonts.sans'), get(theme, 'fontSettings.regular'), get(theme, 'fonts.sans'), get(theme, 'fontSettings.bold'), get(theme, 'fonts.mono'), get(theme, 'fonts.sans'), get(theme, 'fontSettings.regular'))
styles: css(_templateObject(), imports)
});
}
function Styles() {
var _theme$global2;
return jsxs(Global, {
styles: styles(theme === null || theme === void 0 ? void 0 : (_theme$global2 = theme.global) === null || _theme$global2 === void 0 ? void 0 : _theme$global2.styles)(theme)
});
}
var SystemContext = /*#__PURE__*/createContext(null);

@@ -89,3 +101,3 @@ function ThemeProvider(props) {

value: system
}].concat([jsxs(GlobalStyles, {}), jsxs(system.ThemeProvider, {}, children)])));
}].concat([jsxs(Imports, {}), jsxs(Styles, {}), jsxs(system.ThemeProvider, {}, children)])));
}

@@ -92,0 +104,0 @@ function useSystem() {

/// <reference types="react" />
export declare function GlobalStyles(): import("react").ReactElement<{
export declare function Imports(): import("react").ReactElement<{
styles: import("@emotion/react").SerializedStyles;
}, string | ((props: any) => import("react").ReactElement<any, string | any | (new (props: any) => import("react").Component<any, any, any>)> | null) | (new (props: any) => import("react").Component<any, any, any>)>;
export declare function Styles(): import("react").ReactElement<{
styles: import("@emotion/react").CSSObject;
}, string | ((props: any) => import("react").ReactElement<any, string | any | (new (props: any) => import("react").Component<any, any, any>)> | null) | (new (props: any) => import("react").Component<any, any, any>)>;

@@ -1,3 +0,2 @@

import { Theme } from '@vtex/admin-ui-theme';
import { StyleObject } from '@vtex/admin-ui-system';
import { StyleObject, Theme } from '@vtex/admin-ui-system';
interface ThemeOptions {

@@ -15,2 +14,2 @@ overrides?: Partial<Theme>;

export declare const defaultSystem: import("@vtex/admin-ui-system").CreateSystemReturn;
export { Global, css, jsxs, createComponent, isFunction, useTheme, useResponsiveValue, get, pick, omit, isObjectEmpty, merge, forwardRef, inlineVariant, StyleProp, StyleObject, ResponsiveValue, darken, lighten, grayscale, getColor, rotate, hue, saturation, lightness, saturate, desaturate, shade, tint, transparentize, alpha, mix, complement, invert, Colors, } from '@vtex/admin-ui-system';
export { styles, Global, css, jsxs, createComponent, isFunction, useTheme, useResponsiveValue, get, pick, omit, isObjectEmpty, merge, forwardRef, inlineVariant, StyleProp, StyleObject, ResponsiveValue, darken, lighten, grayscale, getColor, rotate, hue, saturation, lightness, saturate, desaturate, shade, tint, transparentize, alpha, mix, complement, invert, Theme, Colors, } from '@vtex/admin-ui-system';

@@ -1,1 +0,1 @@

export { theme, Sizes, FontSizes, BorderRadius, BorderWidths, LineHeights, ZIndexes, Theme, Space, } from '@vtex/admin-ui-theme';
export { theme, Sizes, FontSizes, BorderRadius, BorderWidths, LineHeights, ZIndexes, Space, } from '@vtex/admin-ui-theme';
{
"name": "@vtex/admin-core",
"version": "0.6.1",
"version": "0.7.0",
"main": "dist/index.js",

@@ -38,4 +38,4 @@ "module": "dist/admin-core.esm.js",

"dependencies": {
"@vtex/admin-ui-system": "^0.13.1",
"@vtex/admin-ui-theme": "^0.18.2",
"@vtex/admin-ui-system": "^0.14.0",
"@vtex/admin-ui-theme": "^0.19.0",
"deepmerge": "^4.2.2",

@@ -46,3 +46,3 @@ "focus-visible": "^5.1.0",

},
"gitHead": "e19e9009635a69e317580cae4583e36fb42d33ad"
"gitHead": "252316f75c393c193615af7567395c48122b8487"
}

@@ -8,3 +8,3 @@ import { createContext, ReactNode, useContext } from 'react'

import { createSystem, jsxs, defaultSystem } from './system'
import { GlobalStyles } from './global'
import { Styles, Imports } from './global'

@@ -24,3 +24,7 @@ const SystemContext = createContext<ReturnType<typeof createSystem> | null>(

{ value: system },
...[jsxs(GlobalStyles, {}), jsxs(system.ThemeProvider, {}, children)]
...[
jsxs(Imports, {}),
jsxs(Styles, {}),
jsxs(system.ThemeProvider, {}, children),
]
)

@@ -27,0 +31,0 @@ )

import { theme } from '@vtex/admin-ui-theme'
import { Global, css } from '@emotion/react'
import { get, jsxs } from './system'
import { jsxs, styles } from './system'
export function GlobalStyles() {
const imports =
theme.global?.imports?.reduce(
(acc, link) => `${acc} @import '${link}';`,
''
) ?? ''
export function Imports() {
return jsxs(Global, {
styles: css`
@import 'https://io.vtex.com.br/fonts/vtex-trust/style.css';
body {
margin: 0;
background-color: ${get(theme, 'colors.light.primary')};
color: ${get(theme, 'colors.dark.primary')};
}
html,
body {
font-family: ${get(theme, 'fonts.sans')} !important;
font-variation-settings: ${get(theme, 'fontSettings.regular')};
}
strong,
b {
font-family: ${get(theme, 'fonts.sans')} !important;
font-variation-settings: ${get(theme, 'fontSettings.bold')};
}
pre,
code {
font-family: ${get(theme, 'fonts.mono')} !important;
}
* {
font-family: ${get(theme, 'fonts.sans')} !important;
font-variation-settings: ${get(theme, 'fontSettings.regular')};
}
*,
::before,
::after {
box-sizing: border-box;
border-width: 0;
border-style: solid;
}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
a,
abbr,
acronym,
address,
big,
cite,
del,
dfn,
em,
img,
ins,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
${imports}
`,
})
}
export function Styles() {
return jsxs(Global, {
styles: styles(theme?.global?.styles)(theme),
})
}

@@ -1,2 +0,2 @@

import { theme, Theme } from '@vtex/admin-ui-theme'
import { theme } from '@vtex/admin-ui-theme'
import {

@@ -6,2 +6,3 @@ createSystem as baseCreateSystem,

StyleObject,
Theme
} from '@vtex/admin-ui-system'

@@ -44,2 +45,3 @@

export {
styles,
Global,

@@ -79,3 +81,4 @@ css,

invert,
Theme,
Colors,
} from '@vtex/admin-ui-system'

@@ -9,4 +9,3 @@ export {

ZIndexes,
Theme,
Space,
} from '@vtex/admin-ui-theme'

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc