[Theme] Share a custom ThemeSpec: 中国人民日报海外版
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- data-visualization
Línea de trabajo
El issue incluye un JSON completo de ThemeSpec y una captura de pantalla que describe la dirección visual. Lee las instrucciones del proyecto para contribuir temas e inspecciona dónde se almacenan o registran los ThemeSpecs compartidos. Añade este tema con el JSON proporcionado y confirma que aparece entre los temas disponibles del proyecto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Paste your ThemeSpec JSON below and include a screenshot or short description of the visual direction.
{
"id": "peoples-daily-overseas",
"label": "人民日报海外版",
"ink": {
"surface": {
"source": "house",
"canvas": "#FFFFFF",
"plot": "#FFFFFF",
"panel": "#F5F7F9"
},
"text": {
"primary": "#202020",
"secondary": "#444444",
"muted": "#666666",
"inverse": "#FFFFFF"
},
"structure": {
"axis": "#4A4A4A",
"grid": "#D8DDE2",
"frame": "#B8BFC5",
"rule": "#292929",
"zero": "#555555",
"connector": "#7B858D"
},
"series": {
"single": "#D71920",
"categorical": [
"#C91920",
"#1260A0",
"#B36A16",
"#26796A",
"#75538C",
"#80534D"
],
"categoricalExtended": [
"#C91920",
"#1260A0",
"#B36A16",
"#26796A",
"#75538C",
"#80534D",
"#397AAE",
"#A34F76",
"#55752B",
"#BF6541",
"#526477",
"#8E782E"
],
"overflow": "#747A80",
"sequential": {
"stops": [
"#F7F9FB",
"#D8E8F4",
"#99C3DF",
"#4E96C6",
"#1260A0",
"#083D6B"
],
"space": "lab",
"endpointsAgainstSurface": true
},
"diverging": {
"stops": [
"#115A96",
"#77A9CE",
"#F2F2F0",
"#E99D94",
"#B91820"
],
"neutral": "#F2F2F0",
"space": "lab",
"endpointsAgainstSurface": true
},
"status": {
"positive": "#23734B",
"negative": "#C62828",
"neutral": "#68737C"
},
"roles": {
"other": "#858B90",
"total": "#303030",
"missing": "#D0D4D7"
}
},
"accent": "#D71920"
},
"type": {
"minSize": 10,
"headline": {
"family": "Noto Serif CJK SC, Source Han Serif SC, Songti SC, SimSun, serif",
"size": 25,
"weight": "bold",
"color": "#C91920"
},
"deck": {
"family": "Noto Serif CJK SC, Source Han Serif SC, Songti SC, SimSun, serif",
"size": 13,
"weight": "regular",
"color": "#444444"
},
"kicker": {
"family": "Noto Sans CJK SC, Source Han Sans SC, Microsoft YaHei, sans-serif",
"size": 12,
"weight": "bold",
"color": "#1260A0"
},
"axisLabel": {
"family": "Noto Sans CJK SC, Source Han Sans SC, Microsoft YaHei, sans-serif",
"size": 11,
"weight": "regular",
"color": "#444444"
},
"axisTitle": {
"family": "Noto Sans CJK SC, Source Han Sans SC, Microsoft YaHei, sans-serif",
"size": 12,
"weight": "semibold",
"color": "#303030"
},
"valueLabel": {
"family": "Noto Sans CJK SC, Source Han Sans SC, Arial, sans-serif",
"size": 12,
"weight": "semibold",
"color": "#252525"
},
"keyLabel": {
"family": "Noto Sans CJK SC, Source Han Sans SC, Microsoft YaHei, sans-serif",
"size": 11,
"weight": "regular",
"color": "#444444"
},
"keyTitle": {
"family": "Noto Sans CJK SC, Source Han Sans SC, Microsoft YaHei, sans-serif",
"size": 11,
"weight": "semibold",
"color": "#303030"
},
"annotation": {
"family": "Noto Serif CJK SC, Source Han Serif SC, Songti SC, serif",
"size": 11,
"weight": "regular",
"color": "#555555"
},
"footnote": {
"family": "Noto Sans CJK SC, Source Han Sans SC, Arial, sans-serif",
"size": 10,
"weight": "regular",
"color": "#666666"
},
"display": {
"family": "Noto Serif CJK SC, Source Han Serif SC, Georgia, serif",
"weight": "bold",
"color": "#C91920"
}
},
"structure": {
"axis": {
"categorical": {
"line": "quiet",
"ticks": "omit",
"labelGap": 8,
"tickLabels": "all"
},
"measure": {
"line": "hairline",
"lineWeight": 1,
"ticks": "quiet",
"tickLength": "short",
"tickDirection": "outward",
"labelGap": 7,
"tickDensity": "normal"
}
},
"grid": {
"measure": "quiet",
"category": "omit",
"style": "solid",
"weight": 0.7,
"zero": "quiet"
},
"frame": "omit",
"baseline": "quiet"
},
"marks": {
"bandFraction": 0.72,
"strokeWeight": 2.2,
"strokeCap": "butt",
"strokeJoin": "miter",
"interpolation": "linear",
"fillOpacity": 0.88,
"barOpacity": 0.95,
"cornerRadius": 0,
"separator": {
"presence": "hairline",
"width": 0.8,
"source": "surface"
},
"slice": {
"gap": 1.5,
"gapStyle": "rule"
},
"tile": {
"gap": 1,
"source": "surface"
},
"point": {
"presence": "quiet",
"size": 48,
"secondarySize": 20,
"fill": "solid",
"shape": "circle",
"density": "countable",
"ink": "series"
},
"connector": {
"presence": "quiet",
"weight": 1,
"spanWeight": 1.8,
"style": "solid"
}
},
"labels": {
"truncation": "wrap",
"rowNames": "auto",
"flush": true,
"fit": {
"minChars": 4,
"turnedLimit": "40%",
"gap": 0.6,
"rowLimit": "28%"
}
},
"legend": {
"placement": [
"top",
"right",
"bottom"
],
"title": "whenAmbiguous",
"swatch": "auto",
"arrangement": "row",
"titlePosition": "above",
"align": "start",
"suppressWhenAxisNames": true,
"suppressWhenValuesPrinted": true
},
"dataLabels": {
"fallback": "perMark",
"minContrast": 4.5
},
"annotation": {
"unit": "firstTick",
"axisTitles": "whenAmbiguous",
"axisTitlePlacement": "flatAboveAxis",
"axisTitleGap": 8,
"unitsInAxisTitle": true,
"numberFormat": {
"precision": "auto",
"thousands": "separator"
},
"pointEmphasis": "endpoints"
},
"furniture": [
{
"kind": "rule",
"at": "canvasTop",
"frame": "content",
"color": "#1762A0",
"height": 2
},
{
"kind": "rule",
"at": "belowTitle",
"frame": "block",
"color": "#353535",
"height": 1
}
],
"layout": {
"density": "normal"
},
"interaction": {
"selectionBoundary": {
"color": "#C91920",
"width": 1.8,
"opacity": 1,
"haloColor": "#FFFFFF",
"haloWidth": 2,
"haloOpacity": 0.9
}
}
}
- Lenguaje dominante
- TypeScript
- Estrellas
- 4.4k
- Forks
- 256
- Merge medio
- 1 d 16 h
- PR fusionados (30 d)
- 9
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de microsoft/flint-chart
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
microsoft/flint-chart#149 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Waterfall Chart ignores field_display_names and leaks internal __wf_lead field into axis titleAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
microsoft/flint-chart#66 ·
Los mantenedores suelen responder en 1 día
-
Waterfall Chart ignores field_display_names and leaks internal __wf_lead field into axis titleAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
microsoft/flint-chart#65 ·
Los mantenedores suelen responder en 1 día
-
Add AntV as a rendering backendAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100
microsoft/flint-chart#158 · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100
microsoft/flint-chart#155 ·
Los mantenedores suelen responder en 1 día
Todos los issues de microsoft/flint-chart
Issues similares
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 61/100
lingdojo/kana-dojo#33465 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
opensheetmusicdisplay/opensheetmusicdisplay#1885 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Time zone picker still shows America/Winnipeg as -06:00 after Manitoba’s move to permanent UTC-5Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
home-assistant/frontend#55537 ·
Los mantenedores suelen responder en 1 día
-
What's New sheet: inline rows join title and summary with no space in copied/accessibility textAbiertoneeds-triage
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
manaflow-ai/cmux#31347 ·
Los mantenedores suelen responder en 1 día