File: input.scss

package info (click to toggle)
node-node-sass 9.0.0%2Bgit20240131.6081731%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 75,520 kB
  • sloc: javascript: 7,313; cpp: 1,495; perl: 428; makefile: 11
file content (69 lines) | stat: -rw-r--r-- 859 bytes parent folder | download | duplicates (20)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
@mixin foo() {
  name: foo;
  @content;
  @include bar() {
    stuff: content for bar;
    @content;
  }
}

@mixin bar() {
  name: bar;
  @content;
}

div {
  /* with a content block */
  @include foo() {
    stuff: content for foo;
  }
  /* without */
  @include foo();
}

@mixin foo() {
  $size: 80%;
  div {
    color: red;
    @content;
    background: blue;
    width: $size;
    @include bar() {
      color: orange;
      @content;
    }
  }
}

@mixin bar() {
  form {
    @content;
  }
}

span {
  $size: 1.2em;
  color: green;
  @include foo() {
    @media fudge {
      p {
        font-weight: bold;
        font-size: $size;
        a {
          text-decoration: underline;
        }
      }
    }
  }
}

@mixin apply-to-ie6-only {
  * html {
    @content;
  }
}
@include apply-to-ie6-only {
  #logo {
    background-image: url(/logo.gif);
  }
}