Sha256: 1d7b87b5420f2f3004a90429d587a37d29b47334ae4a3f0688f844164c6a540a
Contents?: true
Size: 1.08 KB
Versions: 3
Compression:
Stored size: 1.08 KB
Contents
<%= render component_tag do %> <%= lb_toolbar_button(class: "switcher-button") do |button| %> <% button.with_dropdown do %> <div class="switcher-dropdown" x-data="colorSchemeSwitcher"> <button class="switcher-option" @click="setScheme('light')" :class="{selected: isActiveScheme('light')}"> <%= lb_icon(:sun) %> <span class="switcher-label">Light</span> </button> <button class="switcher-option" @click="setScheme('dark')" :class="{selected: isActiveScheme('dark')}"> <%= lb_icon(:moon) %> <span class="switcher-label">Dark</span> </button> <button class="switcher-option" @click="setScheme('system')" :class="{selected: isActiveScheme('system')}"> <%= lb_icon(:monitor) %> <span class="switcher-label">System</span> </button> </div> <% end %> <%= render Lookbook::UI::Icon.new(name: :sun, class: "switcher-icon-light") %> <%= render Lookbook::UI::Icon.new(name: :moon, class: "switcher-icon-dark") %> <% end %> <% end %>
Version data entries
3 entries across 3 versions & 1 rubygems