# Layer transparency

**URL:** <https://community.keyboard.io/t/layer-transparency/733>\
**Category:** Programming\
**Created:** [November 9, 2017, 11:16am UTC](https://community.keyboard.io/t/layer-transparency/733 "2017-11-09T11:16:07Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Jennigma](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/jennigma/32/353_2.png) [@Jennigma](https://community.keyboard.io/u/Jennigma)\
**Post date:** [November 9, 2017, 4:51pm UTC](https://community.keyboard.io/t/layer-transparency/733/5 "2017-11-09T16:51:20Z")

</div>

Argh. This is the metaphor issue we were talking about here:

> [@Multiple layers?](https://community.keyboard.io/t/multiple-layers/401/24):
>
> I agree that the wording doesn’t convey unambiguously. My metaphor for the keymaps is like a kids picture book with transparent overlay pages, but of course that fails because with a keymap stack you can apply each layer independently without the ones below it, while in a picture book if you are looking at layer 3 then layers 1 and 2 are also active. A metaphor of a stack of layers with toggle switches would more closely reflect the design than my picture book, so I see the merit of “Toggle.” …

I’ll adjust the intro document to be more correct right now. Might make sense to make a comment about this in the Model01-Firmware.ino as well. I am still not convinced that renaming the function names is the best course, but this behavior is going to confuse a lot of smart people, and we should think seriously about how to mitigate it.

---

_[View the full topic](https://community.keyboard.io/t/layer-transparency/733)._
