Skip to content

Commit e050429

Browse files
AlexinfosConvolutio
authored andcommitted
Remplacement des directives @import dépréciées par @use et @forward
A certains endroits, les directives import ont été gardées, une bascule vers use/forward demandant des modifications majeures dans l'organisation du code.
1 parent 7d91dd0 commit e050429

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+1010
-143
lines changed

assets/js/main.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
// 1. Build style
22
import '../scss/main.scss';
3-
import '../scss/zmd.scss';

assets/js/main_zmd.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// 1. Build style
2+
import '../scss/zmd.scss';

assets/scss/base/_base.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@use "../variables" as *;
2+
13
html {
24
font-size: 62.5%;
35
}

assets/scss/base/_content.scss

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
* Base styling for content.
33
* This is included in layout/_content.scss and zmd.scss
44
*/
5+
@use "../variables" as *;
6+
@use "../sprite" as *;
7+
58
p,
69
> a,
710
p a,
@@ -457,9 +460,6 @@ samp {
457460
font-family: $font-monospace;
458461
}
459462

460-
// code
461-
@import "base/source-code";
462-
463463
// touche
464464
kbd {
465465
padding: $length-2 $length-6;

assets/scss/base/_forms.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@use "../variables" as *;
2+
@use "../sprite" as *;
3+
14
.content-container,
25
.modals-container {
36
form {

assets/scss/base/_helpers.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
@use "../variables" as *;
2+
13
.ir {
24
background-color: transparent;
35
border: 0;

assets/scss/base/_high-pixel-ratio.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@use "../variables" as *;
2+
@use "../sprite" as *;
3+
14
@media only screen and (-webkit-min-device-pixel-ratio: 1.3),
25
only screen and (min--moz-device-pixel-ratio: 1.3),
36
only screen and (-o-min-device-pixel-ratio: 4/3),

assets/scss/base/_icons.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
@use "../variables" as *;
2+
@use "../sprite" as *;
3+
14
.ico {
25
background-repeat: no-repeat;
36
@include sprite();

assets/scss/base/_index.scss

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
/*------------------------
2+
1. Syntax highlighting theme
3+
------------------------*/
4+
@forward "base";
5+
@forward "tables";
6+
@forward "forms";
7+
8+
/*------------------------
9+
2. Typography
10+
------------------------*/
11+
@forward "typography";
12+
13+
/*------------------------
14+
3. Icons
15+
------------------------*/
16+
@forward "icons";
17+
18+
/*------------------------
19+
4. Helpers
20+
------------------------*/
21+
@forward "helpers";
22+
23+
/*-------------------------
24+
5. High pixel ratio (retina)
25+
-------------------------*/
26+
@forward "high-pixel-ratio";

assets/scss/base/_source-code.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
// ZMD source code
2+
@use "../variables" as *;
23

34
.hljs-code-div {
45
display: flex;

0 commit comments

Comments
 (0)