When generating visuals in Abyssale using the Spreadsheet generation method, you have the flexibility to control the visibility of your layers directly from the spreadsheet and from your CSV file. This is particularly useful when you want certain layers to be hidden for specific rows of data, rather than hiding them from the design editor or manually hidding them in the Abyssale Spreadsheet UI.
How It Works
Abyssale allows you to specify that a layer should be hidden by entering a special keyword into the corresponding cell of your CSV file. When Abyssale processes your CSV, it will detect this keyword and automatically hide the matched layer for that particular row's generation.
Step-by-Step Guide
Prepare your Abyssale Template: Ensure your Abyssale template is set up with all the layers you intend to use, including those you might want to hide conditionally.
Open Your Spreadsheet (CSV, Google Sheet, etc.): Locate the column in your spreadsheet that corresponds to the layer you want to hide.
Enter the
__HIDDEN__
Keyword: In the cell for the specific row and column where you want to hide the corresponding layer, enter the exact text:__HIDDEN__
Make sure there are no extra spaces or characters around the keyword.
Example:
Product Name | Price | Discount Tag |
Awesome Gadget | $19.99 | 20% OFF |
Super Widget | $49.99 | __HIDDEN__ |
Cool Device | $9.99 | 10% OFF |
During importation of that CSV into Abyssale :
In this example, for the "Super Widget" row, the layer matched to the "Discount Tag" column will be hidden in the generated visuals.
Upload Your CSV to Abyssale Spreadsheet : Proceed with your usual Spreadsheet generation method by uploading your modified CSV file to Abyssale.
βGenerate Your visuals: Abyssale will process your data. For every row where
__HIDDEN__
is found in a cell matched to a layer, that layer will be hidden in the output visual.
This method provides a powerful way to manage layer visibility dynamically, giving you greater control over yourvisuals generation process.