Skip to content

Commit 102492f

Browse files
authored
feat: modern with raw css modules (#1347)
* feat: test * refactor: default.css -> vars/index.css * Create sour-numbers-bow.md * fix: delete default.css
1 parent 5ca3f5d commit 102492f

File tree

292 files changed

+491
-307
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

292 files changed

+491
-307
lines changed

.changeset/sour-numbers-bow.md

+108

.storybook/blocks/args-tabs/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../packages/themes/src/default.css';
1+
@import '../../../packages/vars/src/index.css';
22

33
.tabsTypes {
44
margin-top: var(--gap-24);

.storybook/blocks/tabs/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../packages/themes/src/default.css';
1+
@import '../../../packages/vars/src/index.css';
22

33
.tabs {
44
margin-top: var(--gap-32);

.storybook/manager.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import alfaTheme from './theme';
44
import { STORY_RENDERED, STORY_MISSING, STORY_ERRORED } from '@storybook/core-events';
55
import { renderLabel } from './render-label';
66

7-
import '../packages/themes/src/default.css';
7+
import '../packages/vars/src/index.css';
88
import { setManagerMetricsConnection } from './addons/utils';
99

1010
if (process.env.NODE_ENV !== 'development') {

.storybook/pages/intro/components/plate/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../../packages/themes/src/default.css';
1+
@import '../../../../../packages/vars/src/index.css';
22

33
.plate {
44
padding: var(--gap-16) var(--gap-20);

.storybook/pages/intro/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../packages/themes/src/default.css';
1+
@import '../../../packages/vars/src/index.css';
22

33
.page {
44
margin-top: -44px;

bin/build-themes.js

-3
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,6 @@ const processRootTheme = (cssFile) => {
7676
};
7777

7878
(async () => {
79-
// Удаляем файл с дефолтной темой, его публиковать не нужно
80-
shell.rm('dist/default.css');
81-
8279
// Переходим в папку с мисинами и парсим темы
8380
shell.cd('dist/mixins');
8481

bin/export-css-custom-properties-as-js-vars.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const distPath = '../packages/vars/dist';
99

1010
fs.mkdirSync(path.resolve(__dirname, distPath), { recursive: true });
1111

12-
const BUILDS = ['es5', 'cssm', 'esm', 'modern'];
12+
const BUILDS = ['es5', 'cssm', 'moderncssm', 'esm', 'modern'];
1313

1414
function ensureDirectoryExist(filePath) {
1515
const dirname = path.dirname(filePath);
@@ -30,7 +30,7 @@ function createExporter(buildName) {
3030
const contents = Object.keys(variables).reduce(function (buffer, key) {
3131
return (
3232
buffer +
33-
(['es5', 'cssm'].includes(buildName) ? 'module.exports.' : 'export const ') +
33+
(['es5', 'cssm', 'moderncssm'].includes(buildName) ? 'module.exports.' : 'export const ') +
3434
key +
3535
' = ' +
3636
JSON.stringify(variables[key]).replace(/(^|{|,)"(.+?)":/g, '$1$2:') +

docs/code-review.stories.mdx

+1-1

packages/accordion/src/docs/demo.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../themes/src/default.css';
1+
@import '../../../vars/src/index.css';
22

33
.accordion-container {
44
@media screen and (min-width: 1024px) {

packages/accordion/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
.accordion {
44
width: 100%;

packages/action-button/src/default.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
/* primary */

packages/action-button/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
.component {
44
position: relative;

packages/action-button/src/inverted.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
/* primary */

packages/action-button/src/static.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
/* primary */

packages/alert/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
.component.component {
44
min-height: 48px;

packages/amount-input/src/default.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
--amount-input-minor-part-and-currency-color: var(--color-light-text-secondary);

packages/amount-input/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
/*
44
* Задача:

packages/amount-input/src/inverted.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
--amount-input-inverted-minor-part-and-currency-color: var(

packages/amount/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
--amount-major-part-font-weight: bold;

packages/attach/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
.component {
44
display: inline-flex;

packages/backdrop/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22
@import './vars.css';
33

44
.backdrop {

packages/backdrop/src/vars.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
--backdrop-visible-background: var(--color-light-overlay-default);

packages/badge/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
--badge-icon-bg-color: var(--color-light-neutral-translucent-1300-inverted);

packages/bank-card/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
/* purgecss ignore */
44
.component {

packages/base-modal/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
--window-inner-scrollY: 10px; /* fallback value to prevent ci error */

packages/bottom-sheet/src/components/footer/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
.footer {

packages/bottom-sheet/src/components/header/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
.headerWrapper {

packages/bottom-sheet/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22
@import './vars.css';
33

44
.modal {

packages/bottom-sheet/src/vars.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
--bottom-sheet-in-transition: transform 0.5s cubic-bezier(0.09, 0.91, 0.18, 0.99);

packages/button/src/components/base-button/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
.component {

packages/button/src/vars.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22

33
:root {
44
/* misc */

packages/calendar-input/src/components/calendar-input/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../../../calendar/src/vars.css';
33

44
:root {

packages/calendar-range/src/components/divider/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../../../calendar/src/vars.css';
33

44
.component {

packages/calendar-range/src/views/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../themes/src/default.css';
1+
@import '../../../vars/src/index.css';
22
@import '../../../calendar/src/vars.css';
33

44
.component {

packages/calendar-with-skeleton/src/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../themes/src/default.css';
1+
@import '../../vars/src/index.css';
22
@import '../../calendar/src/vars.css';
33

44
.component {

packages/calendar/src/components/calendar-mobile/backdrop-transitions.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22

33
.appear,
44
.enter {

packages/calendar/src/components/calendar-mobile/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33
@import '../../../../modal/src/vars.css';
44

packages/calendar/src/components/calendar-mobile/transitions.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22

33
.appear,
44
.enter {

packages/calendar/src/components/days-table/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
.daysTable {

packages/calendar/src/components/header/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
.header {

packages/calendar/src/components/month-year-header/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
.component {

packages/calendar/src/components/months-table/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
:global(.cc-calendar) {

packages/calendar/src/components/period-slider/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
.component {

packages/calendar/src/components/select-button/index.module.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import '../../../../themes/src/default.css';
1+
@import '../../../../vars/src/index.css';
22
@import '../../vars.css';
33

44
:global(.cc-calendar) {

0 commit comments

Comments
 (0)