Skip to content

Commit 6c13c37

Browse files
authored
Merge pull request #36 from ita-design-system/develop
Upgrade to v0.10.0
2 parents c2d0a0a + ad1f9ec commit 6c13c37

File tree

18 files changed

+222
-47
lines changed

18 files changed

+222
-47
lines changed

.eleventy.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import eleventyNavigationPlugin from "@11ty/eleventy-navigation";
33
import { InputPathToUrlTransformPlugin } from "@11ty/eleventy";
44
import { eleventyImageTransformPlugin } from "@11ty/eleventy-img";
55
import { EleventyHtmlBasePlugin } from "@11ty/eleventy";
6+
import pluginRss from "@11ty/eleventy-plugin-rss";
67
// END 11TY imports
78

89
// START LibDoc imports
@@ -16,6 +17,7 @@ export default function(eleventyConfig) {
1617
eleventyConfig.addPlugin(InputPathToUrlTransformPlugin);
1718
eleventyConfig.addPlugin(eleventyNavigationPlugin);
1819
eleventyConfig.addPlugin(eleventyImageTransformPlugin, libdocFunctions.pluginsParameters.eleventyImageTransform());
20+
eleventyConfig.addPlugin(pluginRss);
1921
// END PLUGINS
2022

2123
// START FILTERS

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Eleventy LibDoc is an easy to use and content focused starter project for [Eleve
3939
* **Light and dark modes** <br>LibDoc’s interface is available with both light and dark mode color schemes.
4040
* **Slick code highlighting** <br>Display your code in a nice style and adjust which code languages you really use.
4141
* **Sandboxes** <br>Showcase small demos or full HTML pages into a responsive dual pane.
42+
* **Atom feed** <br>The Atom feed allows visitors to subscribe to post blog content.
4243

4344
## Documentation
4445

_data/libdocConfig.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ export default {
4242
],
4343
roundedImagesCorners: userConfig.roundedImagesCorners ?? true,
4444
editThisPageRootUrl: userConfig.editThisPageRootUrl ?? false,
45-
imgBgColorLightMode: userConfig.imgBgColorLightMode ?? 'transparent',
46-
imgBgColorDarkMode: userConfig.imgBgColorDarkMode ?? 'transparent'
45+
imgBgColorLightMode: userConfig.imgBgColorLightMode ?? "transparent",
46+
imgBgColorDarkMode: userConfig.imgBgColorDarkMode ?? "transparent",
47+
productionUrl: userConfig.productionUrl ?? ""
4748
};

_data/libdocMessages.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,11 @@
129129
"fr": "Ouvrir dans un nouvel onglet",
130130
"it": "Apri in una nuova scheda"
131131
},
132+
"otherCustomLinks": {
133+
"en": "Other custom links",
134+
"fr": "Autres liens personnalisés",
135+
"it": "Altri collegamenti personalizzati"
136+
},
132137
"page": {
133138
"en": "Page",
134139
"fr": "Page",

_includes/libdoc_page.liquid

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -226,17 +226,17 @@
226226
</li>
227227
{% endif %}
228228
{% if libdocConfig.customLinks.size > 0 %}
229-
<li class="d-flex ai-center fw-wrap gap-7 rgap-1 | pb-3 pl-5">
229+
<li id="custom_links"
230+
class="d-flex ai-center rgap-1 | pos-relative | pb-3 pl-5 o-auto">
230231
{% for item in libdocConfig.customLinks %}
231232
<a href="{{ item.url }}"
232233
class="
233234
d-flex ai-center gap-1
234-
pt-2 pb-2
235-
fvs-wght-600 fs-2 lsp-3 lh-1 tt-uppercase td-none
235+
pt-2 pb-2 pr-5
236+
fvs-wght-700 fs-2 lsp-3 lh-1 tt-uppercase td-none ws-nowrap
236237
c-primary-600"
237238
target="_blank">
238239
{{ item.text }}
239-
<span class=""><span class="icon-arrow-square-out | pos-absolute t-tY-50"></span></span>
240240
</a>
241241
{% endfor %}
242242
</li>

core/assets/css/ds__colors.css

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -165,16 +165,9 @@ main table td code {
165165
color: var(--ita-colors-primary-900);
166166
}
167167
/* QUOTES */
168-
main blockquote {
169-
background: var(--ita-colors-neutral-100);
170-
color: var(--ita-colors-primary-900);
171-
border-color: var(--ita-colors-primary-300);
172-
}
173168
main blockquote::before {
174-
color: var(--ita-colors-primary-300);
175-
}
176-
main blockquote::after {
177-
color: var(--ita-colors-primary-300);
169+
border-color: var(--ita-colors-primary-200);
170+
background-color: var(--ita-colors-neutral-100);
178171
}
179172
/* DEFINITION LISTS */
180173
main dl dt {

core/assets/css/ds__defaults.css

Lines changed: 26 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -487,32 +487,35 @@ main blockquote {
487487
position: relative;
488488
margin-top: var(--ita-spacings-10);
489489
margin-bottom: var(--ita-spacings-10);
490-
padding: var(--ita-spacings-5) var(--ita-spacings-9);
491-
max-width: var(--libdoc-container-width);
492-
border-bottom-left-radius: 3em;
493-
border-top-right-radius: 3em;
494-
border-width: 3px;
495-
border-style: double;
490+
padding: 2em 4em;
496491
font-family: var(--libdoc-font-family);
497492
font-size: var(--ita-fontSizes-7);
498-
border-radius: 12px;
499-
box-shadow: var(--libdoc-soft-shadow);
493+
}
494+
main blockquote > *:first-child {
495+
margin-top: 0;
496+
}
497+
main blockquote > *:last-child {
498+
margin-bottom: 0;
500499
}
501500
main blockquote::before {
502501
content: "❝";
503502
position: absolute;
504-
left: 0;
503+
left: var(--ita-spacings-9);
505504
font-size: 4em;
506-
transform: translateY(-60%);
507-
}
508-
main blockquote::after {
509-
content: "❞";
510-
position: absolute;
511-
font-size: 4em;
512-
transform: translateY(-20%);
513-
right: 0;
505+
top: 0;
506+
width: 100%;
507+
height: 100%;
508+
max-width: calc(100% - 2 * var(--ita-spacings-9));
509+
line-height: 0;
510+
text-indent: var(--ita-spacings-5);
511+
border-bottom-left-radius: 3em;
512+
border-top-right-radius: 3em;
513+
border-width: 3px;
514+
border-style: double;
515+
border-radius: 12px;
514516
}
515517
main blockquote * {
518+
position: relative;
516519
font-variation-settings: "slnt" -15, "CASL" 1, "CRSV" 1;
517520
letter-spacing: -0.01em;
518521
}
@@ -971,8 +974,12 @@ input[type="radio"] ~ label::before {
971974
max-width: calc(calc(var(--ita-widths-content) + 2 * var(--ita-spacings-5)));
972975
}
973976
main blockquote {
974-
font-size: var(--ita-fontSizes-6);
975-
padding: var(--ita-spacings-5) var(--ita-spacings-7);
977+
padding: 2em 3em;
978+
font-size: var(--ita-fontSizes-5);
979+
}
980+
main blockquote::before {
981+
left: var(--ita-spacings-5);
982+
max-width: calc(100% - 2 * var(--ita-spacings-5));
976983
}
977984
#floating_toc_container {
978985
box-shadow: var(--libdoc-soft-shadow);

core/assets/fonts/icomoon/demo.html

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,24 @@
99
<link rel="stylesheet" href="style.css"></head>
1010
<body>
1111
<div class="bgc1 clearfix">
12-
<h1 class="mhmm mvm"><span class="fgc1">Font Name:</span> icomoon <small class="fgc1">(Glyphs:&nbsp;39)</small></h1>
12+
<h1 class="mhmm mvm"><span class="fgc1">Font Name:</span> icomoon <small class="fgc1">(Glyphs:&nbsp;40)</small></h1>
1313
</div>
1414
<div class="clearfix mhl ptl">
1515
<h1 class="mvm mtn fgc1">Grid Size: Unknown</h1>
16+
<div class="glyph fs1">
17+
<div class="clearfix bshadow0 pbs">
18+
<span class="icon-rss"></span>
19+
<span class="mls"> icon-rss</span>
20+
</div>
21+
<fieldset class="fs0 size1of1 clearfix hidden-false">
22+
<input type="text" readonly value="e927" class="unit size1of2" />
23+
<input type="text" maxlength="1" readonly value="&#xe927;" class="unitRight size1of2 talign-right" />
24+
</fieldset>
25+
<div class="fs0 bshadow0 clearfix hidden-true">
26+
<span class="unit pvs fgc1">liga: </span>
27+
<input type="text" readonly value="" class="liga unitRight" />
28+
</div>
29+
</div>
1630
<div class="glyph fs1">
1731
<div class="clearfix bshadow0 pbs">
1832
<span class="icon-star"></span>

core/assets/fonts/icomoon/fonts/icomoon.svg

Lines changed: 1 addition & 0 deletions
Loading
356 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)