<commit_before>module OS.Dock.Style exposing (..)

import Css exposing (..)
import Css.Namespace exposing (namespace)
import Css.Utils exposing (pseudoContent, attrSelector)
import Css.Common exposing (flexContainerHorz, globalShadow, emptyContent)
import Css.FontAwesome.Helper exposing (fontAwesome, faIcon)
import Css.FontAwesome.Icons as FA exposing (..)


type Id
    = DockMain
    | DockContainer


type Class
    = Item


css =
    (stylesheet << namespace "dock")
        [ id DockMain
            [ width auto
            , flexContainerHorz
            , justifyContent center
            , after
                [ height (px 16)
                , width (pct 100)
                , property "background" "linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%)"
                , display block
                , zIndex (int 1)
                , position absolute
                , bottom (px 0)
                , left (px 0)
                , emptyContent
                , borderRadius4 (pct 100) (pct 100) (px 0) (px 0)
                , globalShadow
                ]
            ]
        , id DockContainer
            [ position relative
            , zIndex (int 0)
            , cursor pointer
            ]
        , class Item
            [ margin3 (px 20) (px 4) (px 0)
            , padding (px 8)
            , borderRadius (pct 100)
            , property "background" "linear-gradient(to bottom, #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%)"
            , zIndex (int 2)
            , color (hex "FFF")
            , globalShadow
            , after
                [ fontAwesome
                , fontSize (px 24)
                , minWidth (px 30)
                , minHeight (px 30)
                , textAlign center
                , display inlineBlock
                ]
            ]
        , attrSelector "dockItem"
            "data-icon"
            "="
            "signup"
            [ after
                [ faIcon FA.addressBookO ]
            ]
        , attrSelector "dockItem"
            "data-icon"
            "="
            "explorer"
            [ after
                [ faIcon FA.fileArchiveO ]
            ]
        ]<commit_msg>App instance indicator prototype. Almost solve #23<commit_after>module OS.Dock.Style exposing (..)

import Css exposing (..)
import Css.Namespace exposing (namespace)
import Css.Utils exposing (pseudoContent, attrSelector)
import Css.Common exposing (flexContainerHorz, globalShadow, emptyContent)
import Css.FontAwesome.Helper exposing (fontAwesome, faIcon)
import Css.FontAwesome.Icons as FA exposing (..)


type Id
    = DockMain
    | DockContainer


type Class
    = Item


css =
    (stylesheet << namespace "dock")
        [ id DockMain
            [ width auto
            , flexContainerHorz
            , justifyContent center
            , after
                [ height (px 16)
                , width (pct 100)
                , property "background" "linear-gradient(to bottom, #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%)"
                , display block
                , zIndex (int 1)
                , position absolute
                , bottom (px 0)
                , left (px 0)
                , emptyContent
                , borderRadius4 (pct 100) (pct 100) (px 0) (px 0)
                , globalShadow
                ]
            ]
        , id DockContainer
            [ position relative
            , zIndex (int 0)
            , cursor pointer
            ]
        , class Item
            [ margin3 (px 20) (px 4) (px 0)
            , padding (px 8)
            , borderRadius (pct 100)
            , property "background" "linear-gradient(to bottom, #f3c5bd 0%,#e86c57 50%,#ea2803 51%,#ff6600 75%,#c72200 100%)"
            , zIndex (int 2)
            , color (hex "FFF")
            , globalShadow
            , before
                [ fontAwesome
                , fontSize (px 24)
                , minWidth (px 30)
                , minHeight (px 30)
                , textAlign center
                , display inlineBlock
                ]
            , after
                [ emptyContent
                , borderRadius (pct 100)
                , height (px 1)
                , width (px 1)
                , display block
                , margin2 (px 0) auto
                ]
            ]
        , attrSelector "dockItem"
            "data-icon"
            "="
            "signup"
            [ before
                [ faIcon FA.addressBookO ]
            ]
        , attrSelector "dockItem"
            "data-icon"
            "="
            "explorer"
            [ before
                [ faIcon FA.fileArchiveO ]
            ]
        , attrSelector "dockItem"
            "data-hasinst"
            "="
            "Y"
            [ after
                [ padding (px 2)
                , backgroundColor (hex "FFF")
                , globalShadow
                ]
            ]
        ]
{'fraction_non_alphanumeric': 0.08939333065488148, 'fraction_numerical': 0.03294495781438329, 'mean_word_length': 1.187609841827768, 'pattern_counts': {'":': 0, '<': 7, '<?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': '5185167', 'n_tokens_mistral': 1542, 'n_tokens_neox': 1305, 'n_words': 353}