# Mini Climate Card > A minimalistic yet customizable climate card for the Home Assistant Lovelace UI. The card is configured in YAML rather than coded, and several of its options are JavaScript written as text - arrow functions the card compiles and calls with a context of its own. Two things are worth knowing before writing one: every option the card has is a row in the Configuration table, and a key the card does not know is handed to the templates rather than rejected, so a wrong option does nothing at all instead of complaining. ## Documentation - [Home](https://artem-sedykh.github.io/mini-climate-card/): What the card is, how to install it with HACS, and how to update it. - [Configuration](https://artem-sedykh.github.io/mini-climate-card/configuration/): Every card option, in one table, with the version each arrived in - plus the toggle and the theme variables. An option that is not here does not exist. - [Controls](https://artem-sedykh.github.io/mini-climate-card/controls/): The controls the card is made of: temperature, target temperature, hvac mode and fan mode, each with the functions it takes. - [Indicators](https://artem-sedykh.github.io/mini-climate-card/indicators/): The read-only values under the entity name, and what each one can read. - [Buttons](https://artem-sedykh.github.io/mini-climate-card/buttons/): Buttons and dropdowns of your own: what they call, when they are hidden or disabled, and which row they are drawn in. - [Functions](https://artem-sedykh.github.io/mini-climate-card/functions/): The reference for options written as functions: the arguments each one is called with, what it returns, and that this is the option's own YAML - extra keys, nested maps, entity_config. - [Tap action](https://artem-sedykh.github.io/mini-climate-card/tap-action/): What a tap on the card or on an indicator does. - [Secondary info](https://artem-sedykh.github.io/mini-climate-card/secondary-info/): The line under the entity name, and the types it can show. - [Examples](https://artem-sedykh.github.io/mini-climate-card/examples/): A complete configuration, and the recipes this tracker has been asked for more than once - each one a card on the test bench. - [AI assistants](https://artem-sedykh.github.io/mini-climate-card/ai-assistants/): Writing a card configuration with an AI assistant: how to hand it this documentation, and the four things about this card an assistant gets wrong. - [Development](https://artem-sedykh.github.io/mini-climate-card/development/): Building the card from source, and what to do when it errors. - [Visual editor](https://artem-sedykh.github.io/mini-climate-card/visual-editor-parameters/): Which options the built-in visual editor exposes, and which stay YAML only. ## Everything at once - [Mini Climate Card, whole](https://artem-sedykh.github.io/mini-climate-card/llms-full.txt): every page above, concatenated, for grounding an answer in one fetch.