<commit_before>header, footer
  display none

.page
  pos absolute 0 0 0 0

  article
    // NOTE(steida): With display inline-block we can measure actual size.
    display inline-block
    padding 1em
    text-align left
    white-space pre

    sup
      color #428BCA
      font-size 110%
      font-style italic
      font-weight bold
      letter-spacing 1px
      // TODO: Ivestigate.
      // width 0
      // display inline-block

  menu
    inline-block-container()
    background-color rgba(0, 0, 0, 0.7)
    border-radius 1em
    font-size 1.188rem
    margin 0
    padding 0
    // NOTE(steida): Consider fixed position, but then ViewportClientPosition
    // must be replaced for something else.
    position absolute
    // transition all .5s
    user-select none

    &.hidden
      background-color rgba(0, 0, 0, 0)

    a, menuitem
      color #eee
      padding .5em .375em
      margin-left .25em
      margin-right .25em

    menuitem
      color #fff !important
      cursor pointer
      position relative

      &:before
        background-color #fff
        border-radius 2em
        content ''
        opacity 0
        pos absolute 7px 0 7px 0
        transition opacity .3s
        z-index 0

      /.is-desktop &:hover
      &.touch-hover
        // text-decoration underline

        &:before
          opacity .3
<commit_msg>Replace Menuitem with span.<commit_after>header, footer
  display none

.page
  pos absolute 0 0 0 0

  article
    // NOTE(steida): With display inline-block we can measure actual size.
    display inline-block
    padding 1em
    text-align left
    white-space pre

    sup
      color #428BCA
      font-size 110%
      font-style italic
      font-weight bold
      letter-spacing 1px
      // TODO: Ivestigate.
      // width 0
      // display inline-block

  menu
    inline-block-container()
    background-color rgba(0, 0, 0, 0.7)
    border-radius 1em
    font-size 1.188rem
    margin 0
    padding 0
    // NOTE(steida): Consider fixed position, but then ViewportClientPosition
    // must be replaced for something else.
    position absolute
    // transition all .5s
    user-select none

    &.hidden
      background-color rgba(0, 0, 0, 0)

    a, span
      color #eee
      padding .5em .375em
      margin-left .25em
      margin-right .25em

    span
      color #fff !important
      cursor pointer
      position relative

      &:before
        background-color #fff
        border-radius 2em
        content ''
        opacity 0
        pos absolute 7px 0 7px 0
        transition opacity .3s
        z-index 0

      /.is-desktop &:hover
      &.touch-hover
        // text-decoration underline

        &:before
          opacity .3

{'fraction_non_alphanumeric': 0.07253313696612666, 'fraction_numerical': 0.03460972017673049, 'mean_word_length': 1.7416750756811301, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4867047', 'n_tokens_mistral': 887, 'n_tokens_neox': 783, 'n_words': 269}