github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/web/elm/src/Colors.elm (about)

     1  module Colors exposing
     2      ( aborted
     3      , abortedFaded
     4      , asciiArt
     5      , background
     6      , backgroundDark
     7      , border
     8      , bottomBarText
     9      , buildStatusColor
    10      , buildTooltipText
    11      , buttonDisabledGrey
    12      , card
    13      , cliIconHover
    14      , dashboardPipelineHeaderText
    15      , dashboardText
    16      , dropdownFaded
    17      , dropdownItemInputText
    18      , dropdownItemSelectedBackground
    19      , dropdownItemSelectedText
    20      , dropdownUnselectedText
    21      , error
    22      , errorFaded
    23      , errorLog
    24      , failure
    25      , failureFaded
    26      , flySuccessButtonHover
    27      , flySuccessCard
    28      , flySuccessTokenCopied
    29      , frame
    30      , groupBackground
    31      , groupBorderHovered
    32      , groupBorderSelected
    33      , groupBorderUnselected
    34      , groupsBarBackground
    35      , hamburgerClosedBackground
    36      , infoBarBackground
    37      , inputOutline
    38      , noPipelinesPlaceholderBackground
    39      , paginationHover
    40      , paused
    41      , pending
    42      , pendingFaded
    43      , pinIconHover
    44      , pinMenuBackground
    45      , pinMenuHover
    46      , pinTools
    47      , pinned
    48      , resourceError
    49      , retryTabText
    50      , secondaryTopBar
    51      , sectionHeader
    52      , showArchivedButtonBorder
    53      , sideBar
    54      , sideBarActive
    55      , sideBarBackground
    56      , sideBarHovered
    57      , sideBarTextBright
    58      , sideBarTextDim
    59      , started
    60      , startedFaded
    61      , statusColor
    62      , success
    63      , successFaded
    64      , text
    65      , tooltipBackground
    66      , tooltipText
    67      , topBarBackground
    68      , unknown
    69      , welcomeCardText
    70      , white
    71      )
    72  
    73  import ColorValues
    74  import Concourse.BuildStatus exposing (BuildStatus(..))
    75  import Concourse.PipelineStatus exposing (PipelineStatus(..))
    76  
    77  
    78  
    79  ----
    80  
    81  
    82  frame : String
    83  frame =
    84      "#1e1d1d"
    85  
    86  
    87  topBarBackground : String
    88  topBarBackground =
    89      ColorValues.grey100
    90  
    91  
    92  infoBarBackground : String
    93  infoBarBackground =
    94      ColorValues.grey100
    95  
    96  
    97  hamburgerClosedBackground : String
    98  hamburgerClosedBackground =
    99      ColorValues.grey100
   100  
   101  
   102  border : String
   103  border =
   104      ColorValues.black
   105  
   106  
   107  dropdownItemSelectedBackground : String
   108  dropdownItemSelectedBackground =
   109      ColorValues.grey90
   110  
   111  
   112  
   113  ----
   114  
   115  
   116  sectionHeader : String
   117  sectionHeader =
   118      "#1e1d1d"
   119  
   120  
   121  
   122  ----
   123  
   124  
   125  dashboardText : String
   126  dashboardText =
   127      ColorValues.white
   128  
   129  
   130  dashboardPipelineHeaderText : String
   131  dashboardPipelineHeaderText =
   132      ColorValues.grey20
   133  
   134  
   135  dropdownItemInputText : String
   136  dropdownItemInputText =
   137      ColorValues.grey30
   138  
   139  
   140  dropdownItemSelectedText : String
   141  dropdownItemSelectedText =
   142      ColorValues.grey30
   143  
   144  
   145  
   146  ----
   147  
   148  
   149  bottomBarText : String
   150  bottomBarText =
   151      ColorValues.grey40
   152  
   153  
   154  
   155  ----
   156  
   157  
   158  pinned : String
   159  pinned =
   160      "#5c3bd1"
   161  
   162  
   163  
   164  ----
   165  
   166  
   167  tooltipBackground : String
   168  tooltipBackground =
   169      ColorValues.grey20
   170  
   171  
   172  tooltipText : String
   173  tooltipText =
   174      ColorValues.grey80
   175  
   176  
   177  
   178  ----
   179  
   180  
   181  pinIconHover : String
   182  pinIconHover =
   183      "#1e1d1d"
   184  
   185  
   186  
   187  ----
   188  
   189  
   190  pinTools : String
   191  pinTools =
   192      "#2e2c2c"
   193  
   194  
   195  pinMenuBackground : String
   196  pinMenuBackground =
   197      ColorValues.grey90
   198  
   199  
   200  pinMenuHover : String
   201  pinMenuHover =
   202      ColorValues.grey100
   203  
   204  
   205  
   206  ----
   207  
   208  
   209  white : String
   210  white =
   211      ColorValues.white
   212  
   213  
   214  
   215  ----
   216  
   217  
   218  background : String
   219  background =
   220      "#3d3c3c"
   221  
   222  
   223  noPipelinesPlaceholderBackground : String
   224  noPipelinesPlaceholderBackground =
   225      ColorValues.grey80
   226  
   227  
   228  showArchivedButtonBorder : String
   229  showArchivedButtonBorder =
   230      ColorValues.grey90
   231  
   232  
   233  
   234  ----
   235  
   236  
   237  backgroundDark : String
   238  backgroundDark =
   239      ColorValues.grey80
   240  
   241  
   242  
   243  ----
   244  
   245  
   246  started : String
   247  started =
   248      "#fad43b"
   249  
   250  
   251  startedFaded : String
   252  startedFaded =
   253      "#f1c40f"
   254  
   255  
   256  success : String
   257  success =
   258      "#11c560"
   259  
   260  
   261  successFaded : String
   262  successFaded =
   263      "#419867"
   264  
   265  
   266  paused : String
   267  paused =
   268      "#3498db"
   269  
   270  
   271  pending : String
   272  pending =
   273      "#9b9b9b"
   274  
   275  
   276  pendingFaded : String
   277  pendingFaded =
   278      "#7a7373"
   279  
   280  
   281  unknown : String
   282  unknown =
   283      "#9b9b9b"
   284  
   285  
   286  failure : String
   287  failure =
   288      "#ed4b35"
   289  
   290  
   291  failureFaded : String
   292  failureFaded =
   293      "#bd3826"
   294  
   295  
   296  error : String
   297  error =
   298      "#f5a623"
   299  
   300  
   301  errorFaded : String
   302  errorFaded =
   303      "#ec9910"
   304  
   305  
   306  aborted : String
   307  aborted =
   308      "#8b572a"
   309  
   310  
   311  abortedFaded : String
   312  abortedFaded =
   313      "#6a401c"
   314  
   315  
   316  
   317  -----
   318  
   319  
   320  card : String
   321  card =
   322      ColorValues.grey90
   323  
   324  
   325  
   326  -----
   327  
   328  
   329  secondaryTopBar : String
   330  secondaryTopBar =
   331      "#2a2929"
   332  
   333  
   334  flySuccessCard : String
   335  flySuccessCard =
   336      "#323030"
   337  
   338  
   339  flySuccessButtonHover : String
   340  flySuccessButtonHover =
   341      "#242424"
   342  
   343  
   344  flySuccessTokenCopied : String
   345  flySuccessTokenCopied =
   346      "#196ac8"
   347  
   348  
   349  
   350  -----
   351  
   352  
   353  resourceError : String
   354  resourceError =
   355      "#e67e22"
   356  
   357  
   358  
   359  -----
   360  
   361  
   362  cliIconHover : String
   363  cliIconHover =
   364      ColorValues.white
   365  
   366  
   367  
   368  -----
   369  
   370  
   371  text : String
   372  text =
   373      "#e6e7e8"
   374  
   375  
   376  
   377  -----
   378  
   379  
   380  asciiArt : String
   381  asciiArt =
   382      ColorValues.grey50
   383  
   384  
   385  
   386  -----
   387  
   388  
   389  paginationHover : String
   390  paginationHover =
   391      "#504b4b"
   392  
   393  
   394  
   395  ----
   396  
   397  
   398  inputOutline : String
   399  inputOutline =
   400      ColorValues.grey60
   401  
   402  
   403  
   404  -----
   405  
   406  
   407  groupsBarBackground : String
   408  groupsBarBackground =
   409      "#2b2a2a"
   410  
   411  
   412  
   413  ----
   414  
   415  
   416  buildTooltipText : String
   417  buildTooltipText =
   418      "#ecf0f1"
   419  
   420  
   421  
   422  ----
   423  
   424  
   425  dropdownFaded : String
   426  dropdownFaded =
   427      ColorValues.grey80
   428  
   429  
   430  
   431  ----
   432  
   433  
   434  dropdownUnselectedText : String
   435  dropdownUnselectedText =
   436      ColorValues.grey40
   437  
   438  
   439  
   440  ----
   441  
   442  
   443  groupBorderSelected : String
   444  groupBorderSelected =
   445      "#979797"
   446  
   447  
   448  groupBorderUnselected : String
   449  groupBorderUnselected =
   450      "#2b2a2a"
   451  
   452  
   453  groupBorderHovered : String
   454  groupBorderHovered =
   455      "#fff2"
   456  
   457  
   458  groupBackground : String
   459  groupBackground =
   460      "rgba(151, 151, 151, 0.1)"
   461  
   462  
   463  
   464  ----
   465  
   466  
   467  sideBar : String
   468  sideBar =
   469      "#333333"
   470  
   471  
   472  sideBarBackground : String
   473  sideBarBackground =
   474      ColorValues.grey90
   475  
   476  
   477  
   478  ----
   479  
   480  
   481  sideBarActive : String
   482  sideBarActive =
   483      ColorValues.grey100
   484  
   485  
   486  sideBarHovered : String
   487  sideBarHovered =
   488      ColorValues.grey80
   489  
   490  
   491  
   492  -----
   493  
   494  
   495  errorLog : String
   496  errorLog =
   497      "#e74c3c"
   498  
   499  
   500  retryTabText : String
   501  retryTabText =
   502      "#f5f5f5"
   503  
   504  
   505  
   506  -----
   507  
   508  
   509  statusColor : PipelineStatus -> String
   510  statusColor status =
   511      case status of
   512          PipelineStatusPaused ->
   513              paused
   514  
   515          PipelineStatusSucceeded _ ->
   516              success
   517  
   518          PipelineStatusPending _ ->
   519              pending
   520  
   521          PipelineStatusFailed _ ->
   522              failure
   523  
   524          PipelineStatusErrored _ ->
   525              error
   526  
   527          PipelineStatusAborted _ ->
   528              aborted
   529  
   530  
   531  buildStatusColor : Bool -> BuildStatus -> String
   532  buildStatusColor isBright status =
   533      if isBright then
   534          case status of
   535              BuildStatusStarted ->
   536                  started
   537  
   538              BuildStatusPending ->
   539                  pending
   540  
   541              BuildStatusSucceeded ->
   542                  success
   543  
   544              BuildStatusFailed ->
   545                  failure
   546  
   547              BuildStatusErrored ->
   548                  error
   549  
   550              BuildStatusAborted ->
   551                  aborted
   552  
   553      else
   554          case status of
   555              BuildStatusStarted ->
   556                  startedFaded
   557  
   558              BuildStatusPending ->
   559                  pendingFaded
   560  
   561              BuildStatusSucceeded ->
   562                  successFaded
   563  
   564              BuildStatusFailed ->
   565                  failureFaded
   566  
   567              BuildStatusErrored ->
   568                  errorFaded
   569  
   570              BuildStatusAborted ->
   571                  abortedFaded
   572  
   573  
   574  
   575  -----
   576  
   577  
   578  buttonDisabledGrey : String
   579  buttonDisabledGrey =
   580      "#979797"
   581  
   582  
   583  
   584  -----
   585  
   586  
   587  sideBarTextDim : String
   588  sideBarTextDim =
   589      ColorValues.grey30
   590  
   591  
   592  sideBarTextBright : String
   593  sideBarTextBright =
   594      ColorValues.grey20
   595  
   596  
   597  
   598  -----
   599  
   600  
   601  welcomeCardText : String
   602  welcomeCardText =
   603      ColorValues.grey30