@import('NoteDetailInfo')
@import('DetailVars')

.root
  absolute top bottom right
  border-width 0 0 1px
  border-style solid
  border-color $ui-borderColor
  background-color $ui-noteDetail-backgroundColor
  box-shadow $note-detail-box-shadow

.body
  absolute left right
  left $note-detail-left-margin
  right $note-detail-right-margin
  top $info-height + $info-margin-under-border
  bottom $statusBar-height
  background-color $ui-noteDetail-backgroundColor

.body .description
  absolute top left right
  height 50px

.body .description textarea
  outline none
  display block
  height 100%
  width 100%
  resize none
  border 1px solid $ui-borderColor
  padding 2px 5px
  line-height 1.6
  background-color $ui-noteDetail-backgroundColor

.tabList
  absolute left right
  top 55px
  height 30px
  display flex
  background-color $ui-noteDetail-backgroundColor

.tabList .list
  flex 1
  display flex
  overflow hidden

.tabList .plusButton
  navButtonColor()
  width 30px

.tabView
  absolute left right bottom
  top 100px

.tabView-content
  absolute top left right bottom

.override
  absolute bottom left
  bottom 30px
  left 60px
  height 23px
  z-index 101
  button
    navButtonColor()
    height 24px
    &:active .update-icon
      color white

.control-fullScreenButton
  float right
  padding 0 0 2px 0
  topBarButtonLight()

body[data-theme="dark"]
  .root
    border-color $ui-dark-borderColor
    background-color $ui-dark-noteDetail-backgroundColor
    box-shadow none

  .body
    background-color $ui-dark-noteDetail-backgroundColor

  .body .description textarea
    background-color $ui-dark-noteDetail-backgroundColor
    color $ui-dark-text-color
    border 1px solid $ui-dark-borderColor

  .tabList
    background-color $ui-button--active-backgroundColor
    background-color $ui-dark-noteDetail-backgroundColor

  .tabList .list
    border-color $ui-dark-borderColor

  .tabList .plusButton
    navDarkButtonColor()
  .override
    button
      border-color $ui-dark-borderColor
      &:hover
        background-color alpha($ui-dark-button--active-backgroundColor, 20%)
        transition 0.15s
        color $ui-dark-text-color

  .control-fullScreenButton
    topBarButtonDark()
