Sha256: d6f4f1e8410c8030a40ea9c08ab6cdb04fb1bea84294738dbd05542b1970676b

Contents?: true

Size: 724 Bytes

Versions: 10

Compression:

Stored size: 724 Bytes

Contents

<%
  require 'smalruby_editor'
  colors = SmalrubyEditor::COLORS

  hues = [
    colors[:motion],
    colors[:looks],
    colors[:sound],
    colors[:pen],
    colors[:data],
    colors[:events],
    colors[:control],
    colors[:sensing],
    colors[:operators],
    colors[:etc],
  ]

  colors = hues.map { |h|
    [SmalrubyEditor.hsv_to_rgb(h, 100, 80),
     SmalrubyEditor.hsv_to_rgb(h, 100, 100)]
  }

  colors.each.with_index(1) do |(color, active_color), index|
%>
div[aria-level="1"][aria-posinset="<%= index %>"] {
    .blocklyTreeRow {
        background-color: #<%= color %> !important;
    }

    .blocklyTreeRow.blocklyTreeSelected {
        background-color: #<%= active_color %> !important;
    }
}
<% end %>

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
smalruby-editor-0.2.6-x86-mingw32 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.6 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.5-x86-mingw32 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.5 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.4-x86-mingw32 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.4 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.3-x86-mingw32 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.3 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.2-x86-mingw32 app/assets/stylesheets/toolbox_default.css.scss.erb
smalruby-editor-0.2.2 app/assets/stylesheets/toolbox_default.css.scss.erb