diff --git a/packages/core/src/components/persea/index.scss b/packages/core/src/components/persea/index.scss index 666df1f..0a506c9 100644 --- a/packages/core/src/components/persea/index.scss +++ b/packages/core/src/components/persea/index.scss @@ -223,7 +223,7 @@ fieldset { button, .button { background-color: rgba(0, 0, 0, 0.25); - border: 1px solid rgba(255, 255, 255, 0.1); + border: 2px solid rgba(255, 255, 255, 0.1); color: #ffffff; font-size: 100%; margin: 0.5em 0; diff --git a/packages/core/src/components/project/sidebar/index.jsx b/packages/core/src/components/project/sidebar/index.jsx index 1b37170..9f057f6 100644 --- a/packages/core/src/components/project/sidebar/index.jsx +++ b/packages/core/src/components/project/sidebar/index.jsx @@ -95,7 +95,7 @@ const Sidebar = ({ .find(({matcher}) => value.match(matcher)) .Component; return ( -
+
{!nodes &&
} {label} {value === uuid && ( diff --git a/packages/core/src/components/project/sidebar/index.scss b/packages/core/src/components/project/sidebar/index.scss index 6249eab..54ee5a2 100644 --- a/packages/core/src/components/project/sidebar/index.scss +++ b/packages/core/src/components/project/sidebar/index.scss @@ -11,43 +11,47 @@ &.open { left: 0; } - @media(min-width: 80rem) { + @media(min-width: 90rem) { position: static; - width: 80rem; + width: 30rem; } > .tree > .node > .item .label > .text { flex-grow: 1; overflow: hidden; text-overflow: ellipsis; } - .label > .icon { - background-size: cover; - margin-right: 0.125em; - width: 1em; - height: 1em; - &.AudioComponent { - background-image: url('./img/sound.png'); - } - &.Binary { - background-image: url('./img/question.png'); - } - &.EntityComponent { - background-image: url('./img/joystick.png'); - } - &.ImageComponent { - background-image: url('./img/image.png'); - } - &.RoomComponent { - background-image: url('./img/map.png'); - } - &.ScriptComponent { - background-image: url('./img/script.png'); - } - &.SoundComponent { - background-image: url('./img/music.png'); - } - &.TextComponent { - background-image: url('./img/note.png'); + .label.inline { + justify-content: flex-start; + > div:first-child.icon { + background-size: cover; + flex-grow: unset; + margin-right: 0.125em; + width: 1em; + height: 1em; + &.AudioComponent { + background-image: url('./img/sound.png'); + } + &.Binary { + background-image: url('./img/question.png'); + } + &.EntityComponent { + background-image: url('./img/joystick.png'); + } + &.ImageComponent { + background-image: url('./img/image.png'); + } + &.RoomComponent { + background-image: url('./img/map.png'); + } + &.ScriptComponent { + background-image: url('./img/script.png'); + } + &.SoundComponent { + background-image: url('./img/music.png'); + } + &.TextComponent { + background-image: url('./img/note.png'); + } } } .node {