github.com/googleapis/api-linter@v1.65.2/docs/_sass/syntax.scss (about)

     1  @import 'colors';
     2  
     3  strong.spec-directive {
     4    &.spec-must {
     5      color: $h-google-red-700;
     6    }
     7  
     8    &.spec-should {
     9      color: $h-orange-700;
    10    }
    11  
    12    &.spec-may {
    13      color: $h-google-green-700;
    14    }
    15  }
    16  
    17  strong.desc-incorrect {
    18    color: $h-google-red-700;
    19  }
    20  
    21  strong.desc-correct {
    22    color: $h-google-green-700;
    23  }
    24  
    25  .highlighter-rouge {
    26    background: transparent;
    27    color: inherit;
    28    padding: 0px;
    29  }
    30  
    31  .highlight {
    32    .hll {
    33      background-color: #ffffcc;
    34    }
    35  
    36    // --------------------------------------------
    37    // Common things (comments, keywords, literals)
    38    // --------------------------------------------
    39  
    40    // Built-in: Pseudo (.bp)
    41    .bp {
    42      color: $h-light-blue-500;
    43    }
    44  
    45    // Comment (.c)
    46    // Single-line comment (.c1)
    47    // Multi-line comment (.cm)
    48    .c,
    49    .c1,
    50    .cm {
    51      color: $h-google-green-700;
    52      font-style: italic;
    53    }
    54  
    55    // Keyword (.k)
    56    // Keyword: Constant (.kc)
    57    // Keyword: Declaration (.kd)
    58    // Keyword: Namespace (.kn)
    59    // Keyword: Pseudo (.kp)
    60    // Keyword: Reserved (.kr)
    61    .k,
    62    .kc,
    63    .kd,
    64    .kn,
    65    .kp,
    66    .kr {
    67      color: $h-google-blue-900;
    68      font-weight: bold;
    69    }
    70  
    71    // Keyword: Type (.kt)
    72    .kt {
    73      color: $h-deep-orange-800;
    74    }
    75  
    76    // Name: Attribute
    77    .na {
    78      color: $h-pink-800;
    79    }
    80  
    81    // Name: Built-in (.nb)
    82    .nb {
    83      @extend .kt;
    84    }
    85  
    86    // Name: Class (.nc)
    87    .nc {
    88      color: $h-orange-600;
    89    }
    90  
    91    // Name: Key (.nk)
    92    .nk {
    93      color: $h-purple-800;
    94    }
    95  
    96    // Literal: Number (.m)
    97    // Literal: Float (.mf)
    98    // Literal: Hex (.mh)
    99    // Literal: Integer (.mi)
   100    // Literal: Octal (.mo)
   101    // Literal: Long (.il)
   102    .m,
   103    .mf,
   104    .mh,
   105    .mi,
   106    .mo,
   107    .il {
   108      color: $h-light-blue-500;
   109    }
   110  
   111    // String (.s)
   112    // Backtick string (.sb)
   113    // Docstring (.sd)
   114    // Double-quoted string (.s2)
   115    // Heredoc (.sh)
   116    // Single-quoted string (.s1)
   117    // String interpolation (.si)
   118    // String: Other (.sx)
   119    .s,
   120    .sb,
   121    .sd,
   122    .sh,
   123    .si,
   124    .sx,
   125    .s1,
   126    .s2 {
   127      color: $h-google-blue-500;
   128    }
   129  
   130    // Operator: Symbol
   131    .o {
   132      font-weight: bold;
   133    }
   134  
   135    // Operator: Word
   136    .ow {
   137      @extend .k;
   138    }
   139  
   140    // --------
   141    // Generics
   142    // --------
   143  
   144    // Generic: Deleted
   145    .gd {
   146      color: black;
   147      background-color: $h-google-red-50;
   148    }
   149  
   150    // Generic: Emphasis
   151    .ge {
   152      font-style: italic;
   153    }
   154  
   155    // Generic: Error (.gr)
   156    // Generic: Traceback (.gt)
   157    .gr,
   158    .gt {
   159      color: $h-google-red-900;
   160    }
   161  
   162    // Generic: Heading
   163    .gh {
   164      color: $h-google-grey-500;
   165    }
   166  
   167    // Generic: Inserted
   168    .gi {
   169      color: black;
   170      background-color: $h-google-green-50;
   171    }
   172  
   173    // Generic: Output
   174    .go {
   175      color: $h-google-grey-600;
   176    }
   177  
   178    // Generic: Prompt
   179    .gp {
   180      color: $h-google-grey-800;
   181    }
   182  
   183    // Generic: Strong
   184    .gs {
   185      font-weight: bold;
   186    }
   187  
   188    // Generic: Subheading
   189    .gu {
   190      color: $h-google-grey-400;
   191    }
   192  
   193    // ---------------
   194    // Uncommon things
   195    // ---------------
   196  
   197    // Preprocessor comment
   198    .cp {
   199      color: #008080;
   200    }
   201  
   202    // Special comment
   203    .cs {
   204      @extend .c;
   205      font-style: normal;
   206      font-weight: bold;
   207    }
   208  
   209    // Error
   210    .err {
   211      color: $h-google-red-700;
   212      background-color: $h-google-red-100;
   213    }
   214  
   215    // Name: Tag
   216    .nt {
   217      @extend .k;
   218    }
   219  
   220    // Text: Whitespace
   221    .w {
   222      color: $h-google-grey-400;
   223    }
   224  
   225    // Literal: Char
   226    .sc {
   227      @extend .m;
   228    }
   229  
   230    // String: Escape sequence
   231    .se {
   232      color: $h-light-blue-500;
   233    }
   234  
   235    // String: Regex
   236    .sr {
   237      color: $h-google-blue-600;
   238    }
   239  
   240    // Literal: Symbol
   241    .ss {
   242      @extend .m;
   243    }
   244  
   245    // -----------------
   246    // Language-specific
   247    // -----------------
   248    .protobuf-annotation {
   249      color: $h-google-yellow-600;
   250    }
   251  }