Add OMS WMS ERP platform
Validators (Pushes and Pull Requests) / UI & Storage Validation (pull_request) Failing after 12s
Validators (Pushes and Pull Requests) / Database & Schema Validation (pull_request) Successful in 13s
Validators (Pushes and Pull Requests) / Core Validators & Database Setup (pull_request) Failing after 28s
Validators (Pushes and Pull Requests) / WBS & Audit Validations (pull_request) Has been skipped
Validators (Pushes and Pull Requests) / .NET Contracts (pull_request) Has been skipped
Validators (Pushes and Pull Requests) / Calibration & Performance (pull_request) Has been skipped
Validators (Pushes and Pull Requests) / Operational Report & Decision Packet (pull_request) Has been skipped
Validators (Pushes and Pull Requests) / CI Workflow Lint (pull_request) Failing after 10s
Validators (Pushes and Pull Requests) / Security & Secrets (pull_request) Successful in 12s
Validators (Pushes and Pull Requests) / Notify PR Results (pull_request) Successful in 2s
Frontend CI Pipeline / ci-frontend-8-steps (pull_request) Failing after 2m50s

This commit is contained in:
2026-07-27 00:45:39 +09:00
parent 15dc3685df
commit b34b0dd7d6
163 changed files with 32596 additions and 0 deletions
+43
View File
@@ -0,0 +1,43 @@
import type { StorybookConfig } from '@storybook/vue3-vite'
const config: StorybookConfig = {
stories: [
'../src/components/primitives/**/*.stories.ts',
'../src/components/fields/typed/**/*.stories.ts',
'../src/components/fields/domain/**/*.stories.ts',
'../src/components/composites/**/*.stories.ts'
],
addons: [
'@storybook/addon-essentials',
'@storybook/addon-a11y',
'@storybook/addon-viewport',
'@storybook/addon-interactions',
'@storybook/addon-controls',
'@storybook/addon-measure'
],
framework: {
name: '@storybook/vue3-vite',
options: {}
},
docs: {
autodocs: true,
defaultName: 'Documentation'
},
typescript: {
check: true,
checkOptions: {
eslintConfig: {
overrides: [
{
files: '*.stories.ts',
rules: {
'react-hooks/rules-of-hooks': 'off'
}
}
]
}
}
}
}
export default config
+61
View File
@@ -0,0 +1,61 @@
import type { Preview } from '@storybook/vue3'
import { withThemeByDataAttribute } from '@storybook/addon-themes'
const preview: Preview = {
parameters: {
actions: { argTypesRegex: '^on[A-Z].*' },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i
}
},
viewport: {
viewports: {
mobile: {
name: 'Mobile',
styles: {
width: '375px',
height: '667px'
}
},
tablet: {
name: 'Tablet',
styles: {
width: '768px',
height: '1024px'
}
},
desktop: {
name: 'Desktop',
styles: {
width: '1440px',
height: '900px'
}
}
}
},
a11y: {
config: {
rules: [
{
id: 'color-contrast',
enabled: true
}
]
}
}
},
decorators: [
withThemeByDataAttribute({
themes: {
light: 'light',
dark: 'dark'
},
defaultTheme: 'light',
attributeName: 'data-theme'
})
]
}
export default preview