github.com/mweagle/Sparta@v1.15.0/docs_source/themes/hugo-theme-learn/static/mermaid/mermaid.forest.css (about)

     1  /* Flowchart variables */
     2  /* Sequence Diagram variables */
     3  /* Gantt chart variables */
     4  .mermaid .label {
     5    font-family: 'trebuchet ms', verdana, arial;
     6    color: #333;
     7  }
     8  .node rect,
     9  .node circle,
    10  .node ellipse,
    11  .node polygon {
    12    fill: #cde498;
    13    stroke: #13540c;
    14    stroke-width: 1px;
    15  }
    16  .edgePath .path {
    17    stroke: green;
    18    stroke-width: 1.5px;
    19  }
    20  .edgeLabel {
    21    background-color: #e8e8e8;
    22  }
    23  .cluster rect {
    24    fill: #cdffb2 !important;
    25    rx: 4  !important;
    26    stroke: #6eaa49 !important;
    27    stroke-width: 1px !important;
    28  }
    29  .cluster text {
    30    fill: #333;
    31  }
    32  .actor {
    33    stroke: #13540c;
    34    fill: #cde498;
    35  }
    36  text.actor {
    37    fill: black;
    38    stroke: none;
    39  }
    40  .actor-line {
    41    stroke: grey;
    42  }
    43  .messageLine0 {
    44    stroke-width: 1.5;
    45    stroke-dasharray: "2 2";
    46    marker-end: "url(#arrowhead)";
    47    stroke: #333;
    48  }
    49  .messageLine1 {
    50    stroke-width: 1.5;
    51    stroke-dasharray: "2 2";
    52    stroke: #333;
    53  }
    54  #arrowhead {
    55    fill: #333;
    56  }
    57  #crosshead path {
    58    fill: #333 !important;
    59    stroke: #333 !important;
    60  }
    61  .messageText {
    62    fill: #333;
    63    stroke: none;
    64  }
    65  .labelBox {
    66    stroke: #326932;
    67    fill: #cde498;
    68  }
    69  .labelText {
    70    fill: black;
    71    stroke: none;
    72  }
    73  .loopText {
    74    fill: black;
    75    stroke: none;
    76  }
    77  .loopLine {
    78    stroke-width: 2;
    79    stroke-dasharray: "2 2";
    80    marker-end: "url(#arrowhead)";
    81    stroke: #326932;
    82  }
    83  .note {
    84    stroke: #6eaa49;
    85    fill: #fff5ad;
    86  }
    87  .noteText {
    88    fill: black;
    89    stroke: none;
    90    font-family: 'trebuchet ms', verdana, arial;
    91    font-size: 14px;
    92  }
    93  /** Section styling */
    94  .section {
    95    stroke: none;
    96    opacity: 0.2;
    97  }
    98  .section0 {
    99    fill: #6eaa49;
   100  }
   101  .section2 {
   102    fill: #6eaa49;
   103  }
   104  .section1,
   105  .section3 {
   106    fill: white;
   107    opacity: 0.2;
   108  }
   109  .sectionTitle0 {
   110    fill: #333;
   111  }
   112  .sectionTitle1 {
   113    fill: #333;
   114  }
   115  .sectionTitle2 {
   116    fill: #333;
   117  }
   118  .sectionTitle3 {
   119    fill: #333;
   120  }
   121  .sectionTitle {
   122    text-anchor: start;
   123    font-size: 11px;
   124    text-height: 14px;
   125  }
   126  /* Grid and axis */
   127  .grid .tick {
   128    stroke: lightgrey;
   129    opacity: 0.3;
   130    shape-rendering: crispEdges;
   131  }
   132  .grid path {
   133    stroke-width: 0;
   134  }
   135  /* Today line */
   136  .today {
   137    fill: none;
   138    stroke: red;
   139    stroke-width: 2px;
   140  }
   141  /* Task styling */
   142  /* Default task */
   143  .task {
   144    stroke-width: 2;
   145  }
   146  .taskText {
   147    text-anchor: middle;
   148    font-size: 11px;
   149  }
   150  .taskTextOutsideRight {
   151    fill: black;
   152    text-anchor: start;
   153    font-size: 11px;
   154  }
   155  .taskTextOutsideLeft {
   156    fill: black;
   157    text-anchor: end;
   158    font-size: 11px;
   159  }
   160  /* Specific task settings for the sections*/
   161  .taskText0,
   162  .taskText1,
   163  .taskText2,
   164  .taskText3 {
   165    fill: white;
   166  }
   167  .task0,
   168  .task1,
   169  .task2,
   170  .task3 {
   171    fill: #487e3a;
   172    stroke: #13540c;
   173  }
   174  .taskTextOutside0,
   175  .taskTextOutside2 {
   176    fill: black;
   177  }
   178  .taskTextOutside1,
   179  .taskTextOutside3 {
   180    fill: black;
   181  }
   182  /* Active task */
   183  .active0,
   184  .active1,
   185  .active2,
   186  .active3 {
   187    fill: #cde498;
   188    stroke: #13540c;
   189  }
   190  .activeText0,
   191  .activeText1,
   192  .activeText2,
   193  .activeText3 {
   194    fill: black !important;
   195  }
   196  /* Completed task */
   197  .done0,
   198  .done1,
   199  .done2,
   200  .done3 {
   201    stroke: grey;
   202    fill: lightgrey;
   203    stroke-width: 2;
   204  }
   205  .doneText0,
   206  .doneText1,
   207  .doneText2,
   208  .doneText3 {
   209    fill: black !important;
   210  }
   211  /* Tasks on the critical line */
   212  .crit0,
   213  .crit1,
   214  .crit2,
   215  .crit3 {
   216    stroke: #ff8888;
   217    fill: red;
   218    stroke-width: 2;
   219  }
   220  .activeCrit0,
   221  .activeCrit1,
   222  .activeCrit2,
   223  .activeCrit3 {
   224    stroke: #ff8888;
   225    fill: #cde498;
   226    stroke-width: 2;
   227  }
   228  .doneCrit0,
   229  .doneCrit1,
   230  .doneCrit2,
   231  .doneCrit3 {
   232    stroke: #ff8888;
   233    fill: lightgrey;
   234    stroke-width: 2;
   235    cursor: pointer;
   236    shape-rendering: crispEdges;
   237  }
   238  .doneCritText0,
   239  .doneCritText1,
   240  .doneCritText2,
   241  .doneCritText3 {
   242    fill: black !important;
   243  }
   244  .activeCritText0,
   245  .activeCritText1,
   246  .activeCritText2,
   247  .activeCritText3 {
   248    fill: black !important;
   249  }
   250  .titleText {
   251    text-anchor: middle;
   252    font-size: 18px;
   253    fill: black;
   254  }
   255  /*
   256  
   257  
   258  */
   259  g.classGroup text {
   260    fill: #13540c;
   261    stroke: none;
   262    font-family: 'trebuchet ms', verdana, arial;
   263    font-size: 14px;
   264  }
   265  g.classGroup rect {
   266    fill: #cde498;
   267    stroke: #13540c;
   268  }
   269  g.classGroup line {
   270    stroke: #13540c;
   271    stroke-width: 1;
   272  }
   273  svg .classLabel .box {
   274    stroke: none;
   275    stroke-width: 0;
   276    fill: #cde498;
   277    opacity: 0.5;
   278  }
   279  svg .classLabel .label {
   280    fill: #13540c;
   281  }
   282  .relation {
   283    stroke: #13540c;
   284    stroke-width: 1;
   285    fill: none;
   286  }
   287  .composition {
   288    fill: #13540c;
   289    stroke: #13540c;
   290    stroke-width: 1;
   291  }
   292  #compositionStart {
   293    fill: #13540c;
   294    stroke: #13540c;
   295    stroke-width: 1;
   296  }
   297  #compositionEnd {
   298    fill: #13540c;
   299    stroke: #13540c;
   300    stroke-width: 1;
   301  }
   302  .aggregation {
   303    fill: #cde498;
   304    stroke: #13540c;
   305    stroke-width: 1;
   306  }
   307  #aggregationStart {
   308    fill: #cde498;
   309    stroke: #13540c;
   310    stroke-width: 1;
   311  }
   312  #aggregationEnd {
   313    fill: #cde498;
   314    stroke: #13540c;
   315    stroke-width: 1;
   316  }
   317  #dependencyStart {
   318    fill: #13540c;
   319    stroke: #13540c;
   320    stroke-width: 1;
   321  }
   322  #dependencyEnd {
   323    fill: #13540c;
   324    stroke: #13540c;
   325    stroke-width: 1;
   326  }
   327  #extensionStart {
   328    fill: #13540c;
   329    stroke: #13540c;
   330    stroke-width: 1;
   331  }
   332  #extensionEnd {
   333    fill: #13540c;
   334    stroke: #13540c;
   335    stroke-width: 1;
   336  }
   337  .node text {
   338    font-family: 'trebuchet ms', verdana, arial;
   339    font-size: 14px;
   340  }
   341  .node.clickable {
   342    cursor: pointer;
   343  }
   344  div.mermaidTooltip {
   345    position: absolute;
   346    text-align: center;
   347    max-width: 200px;
   348    padding: 2px;
   349    font-family: 'trebuchet ms', verdana, arial;
   350    font-size: 12px;
   351    background: #cdffb2;
   352    border: 1px solid #6eaa49;
   353    border-radius: 2px;
   354    pointer-events: none;
   355    z-index: 100;
   356  }