mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-04-19 10:57:14 +00:00
Move IQS rules into its own page (#2608)
This commit is contained in:
parent
984daee8bd
commit
48584340de
@ -113,24 +113,6 @@ If a tier is adjusted, all integrations in that tier need to be re-evaluated and
|
||||
One exception to this is integrations that have devices that are part of the Works with Home Assistant program. Those integrations will be flagged as grandfathered into their existing tier.
|
||||
:::
|
||||
|
||||
## Integration quality scale rules
|
||||
The rules for each tier are defined down below and come with its own page with examples and more information.
|
||||
|
||||
### 🥉 Bronze
|
||||
<RuleOverview tier="bronze" />
|
||||
|
||||
|
||||
### 🥈 Silver
|
||||
<RuleOverview tier="silver" />
|
||||
|
||||
|
||||
### 🥇 Gold
|
||||
<RuleOverview tier="gold" />
|
||||
|
||||
|
||||
### 🏆 Platinum
|
||||
<RuleOverview tier="platinum" />
|
||||
|
||||
|
||||
## Special tiers
|
||||
There are also 4 special tiers that are used to integration that don't have a place on the scaled tier list.
|
||||
|
23
docs/core/integration-quality-scale/rules.md
Normal file
23
docs/core/integration-quality-scale/rules.md
Normal file
@ -0,0 +1,23 @@
|
||||
---
|
||||
title: "Integration quality scale rules"
|
||||
---
|
||||
import RuleOverview from './_includes/rule_overview.jsx'
|
||||
|
||||
|
||||
## Integration quality scale rules
|
||||
The rules for each tier are defined down below and come with its own page with examples and more information.
|
||||
|
||||
### 🥉 Bronze
|
||||
<RuleOverview tier="bronze" />
|
||||
|
||||
|
||||
### 🥈 Silver
|
||||
<RuleOverview tier="silver" />
|
||||
|
||||
|
||||
### 🥇 Gold
|
||||
<RuleOverview tier="gold" />
|
||||
|
||||
|
||||
### 🏆 Platinum
|
||||
<RuleOverview tier="platinum" />
|
15
sidebars.js
15
sidebars.js
@ -154,12 +154,15 @@ module.exports = {
|
||||
link: {type: 'doc', id: 'core/integration-quality-scale/index'},
|
||||
items: [
|
||||
{type: 'doc', id: 'core/integration-quality-scale/checklist'},
|
||||
{type: 'category', label: 'Rules', items: iqs_rules.map(rule => ({
|
||||
type: 'doc',
|
||||
id: `core/integration-quality-scale/rules/${rule.toLowerCase()}`
|
||||
})
|
||||
)}
|
||||
]
|
||||
{
|
||||
type: 'category',
|
||||
label: 'Rules',
|
||||
link: {type: 'doc', id: 'core/integration-quality-scale/rules'},
|
||||
items: iqs_rules.map(rule => ({
|
||||
type: 'doc',
|
||||
id: `core/integration-quality-scale/rules/${rule.toLowerCase()}`
|
||||
}))}
|
||||
]
|
||||
},
|
||||
{
|
||||
type: "category",
|
||||
|
Loading…
x
Reference in New Issue
Block a user