Una gran representación de la forma iluminada de la luna encabeza un tablero que muestra fase, horas de salida y puesta, fases próximas y el próximo eclipse lunar visible. Primetime añade una entrada suave y señales silenciosas en eventos de fase y horizonte calculados. El tablero sigue el hemisferio seleccionado y muestra fases sin ubicación.
Tarjeta en vivo
Categoría: Clima. Etiquetas: Clima y medio ambiente, Relojes y calendarios.
Diseños
Esta tarjeta de pantalla completa llena toda la pantalla en modo horizontal o vertical y no se coloca como esquina, chip o tira.
Diseños: completo. Formularios: horizontal, vertical.
Diseños, temas y publicación de tarjetas. Explorar las tarjetas.
Datos y privacidad
Esta tarjeta usa sus propiedades configuradas y datos en vivo de la tarjeta.
Propiedades
Para tema, fondo, acento y posición, consulte Propiedades comunes.
Establezca las propiedades estáticas en los params de la tarjeta al crearla. Su documento de datos solo contiene propiedades dinámicas. Las filas anidadas describen el contenido de su propiedad principal.
Propiedades estáticas
| Nombre | Tipo | Predeterminado | Valores y límites | Descripción |
|---|---|---|---|---|
title | string | "Moon" | maxLength: 30 | El encabezado cuando la ubicación no tiene nombre. |
location | objeto, nulo | null | additionalProperties: false | Desde dónde se observa la luna: salida y puesta, qué lado está iluminado y qué eclipses son visibles. Vacío muestra solo la fase. |
location.name | string | maxLength: 40; Requerido | ||
location.latitude | number | mínimo: -90; máximo: 90; Requerido | ||
location.longitude | number | mínimo: -180; máximo: 180; Requerido | ||
hemisphere | string | "north" | "north", "south" | Cómo se ilumina la luna cuando no hay ubicación. |
hour12 | boolean | false | ||
eclipses | boolean | true | Mostrar el próximo eclipse lunar para el que la luna esté visible. | |
timeZone | cadena, nulo | null | ||
backgroundColor | cadena, nulo | null | patrón: "^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$" | Sobrescribe el fondo y la placa de la tarjeta con un color plano ordenado por CSS. #RRGGBBAA suministra opacidad. background none tiene prioridad. |
textColor | cadena, nulo | null | patrón: "^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$" | Sobrescribe los colores de texto principal y secundario. Los colores de acento y estado semántico mantienen sus roles. |
Propiedades dinámicas
Esta tarjeta no tiene propiedades dinámicas.
Ejemplo de lienzo
Guarde las propiedades estáticas como params.json y cree la tarjeta. El resultado incluye su id crd_.
{
"theme": "neomustard",
"location": {
"name": "Vancouver",
"latitude": 49.25,
"longitude": -123.0
}
}
screenrig card create --type moon --major 1 --file params.json
Agregue este elemento a los primitives de una página de la lista de reproducción, con ese id en lugar del del ejemplo. Publique la lista de reproducción y asigne una pantalla.
{
"id": "moon",
"primitive": "card",
"card": "crd_01EXAMPLECARD000000000",
"layout": "full",
"content_fit": "fill"
}