CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-storybook--addon-backgrounds

Deprecated Storybook addon that throws migration errors directing users to the new package structure in Storybook 9.0

86

1.08x
Overview
Eval results
Files

rubric.jsonevals/scenario-1/

{
  "context": "This criteria evaluates how well the engineer uses Storybook's theming API to create and configure custom themes. The focus is on proper utilization of the @storybook/theming package's functions and understanding of theme object structure.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "create() usage",
      "description": "Uses the create() function from @storybook/theming to generate theme objects",
      "max_score": 30
    },
    {
      "name": "Base theme handling",
      "description": "Properly specifies and handles base themes (light/dark) using the 'base' property in theme configuration",
      "max_score": 20
    },
    {
      "name": "Brand properties",
      "description": "Correctly sets brand customization properties (brandTitle, brandUrl) in the theme configuration object",
      "max_score": 15
    },
    {
      "name": "Color properties",
      "description": "Properly configures color properties (colorPrimary, colorSecondary) in the theme object",
      "max_score": 15
    },
    {
      "name": "Theme object structure",
      "description": "Returns a valid theme object that conforms to Storybook's expected theme structure and can be used in Storybook configuration",
      "max_score": 15
    },
    {
      "name": "Dark theme detection",
      "description": "Correctly identifies dark themes by checking the 'base' property of the theme object",
      "max_score": 5
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/npm-storybook--addon-backgrounds

tile.json