Skip to content

Commit 666151a

Browse files
committed
Modulo de feedback sin validaciones
CSS fixes
1 parent 9d8d266 commit 666151a

13 files changed

+127
-267
lines changed

src/css/helios-gcx.css

Lines changed: 82 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ ul#ds_sites_list li a:active {
231231
/* Alerts */
232232

233233
.doc .admonitionblock td.content {
234-
--admonition-background: transparent;
234+
background: transparent;
235235
}
236236

237237
.doc .admonitionblock tr {
@@ -241,97 +241,100 @@ ul#ds_sites_list li a:active {
241241
.doc .admonitionblock.caution tr {
242242
display: block;
243243
background: #d8ddf2;
244-
border: 1px solid #3b4260;
244+
border: 2px solid #3b4260;
245245
border-radius: 6px;
246246
}
247247

248248
.doc .admonitionblock.caution td.content {
249-
--admonition-color: #3b4260;
249+
color: #3b4260;
250250
}
251251

252252
.doc .admonitionblock.caution .title {
253-
--caption-font-color: #3b4260;
253+
color: #3b4260!important;
254254
}
255255

256256
.doc .admonitionblock.tip tr {
257257
display: block;
258258
background: #F0F8F4;
259-
border: 1px solid #008040;
259+
border: 2px solid #008040;
260260
border-radius: 6px;
261261
}
262262

263263
.doc .admonitionblock.tip td.content {
264-
--admonition-color: #008040;
264+
color: #008040;
265265
}
266266

267267
.doc .admonitionblock.tip .icon {
268-
--tip-color: #008040;
268+
color: #008040;
269269
}
270270

271271
.doc .admonitionblock.tip .title {
272-
--caption-font-color: #008040;
272+
color: #008040!important;
273273
}
274274

275275
.doc .admonitionblock.warning tr {
276276
display: block;
277277
background: #F9F6F0;
278-
border: 1px solid #916707;
278+
border: 2px solid #916707;
279279
border-radius: 6px;
280280
}
281281

282282
.doc .admonitionblock.warning td.content {
283-
--admonition-color: #916707;
283+
color: #916707;
284284
}
285285

286286
.doc .admonitionblock.warning .icon {
287-
--warning-color: #916707;
287+
color: #916707;
288288
}
289289

290290
.doc .admonitionblock.warning .title {
291-
--caption-font-color: #916707;
291+
color: #916707!important;
292292
}
293293

294294
.doc .admonitionblock.important tr {
295295
display: block;
296296
background: #FEF1F1;
297-
border: 1px solid #D52424;
297+
border: 2px solid #D52424;
298298
border-radius: 6px;
299299
}
300300

301301
.doc .admonitionblock.important td.content {
302-
--admonition-color: #D52424;
302+
color: #D52424;
303303
}
304304

305305
.doc .admonitionblock.important .icon {
306-
--important-color: #D52424;
306+
color: #D52424;
307307
}
308308

309309
.doc .admonitionblock.important .title {
310-
--caption-font-color: #D52424;
310+
color: #D52424!important;
311311
}
312312

313313
.doc .admonitionblock.note tr {
314314
display: block;
315315
background: #F3F8FF;
316-
border: 1px solid #1E71D4;
316+
border: 2px solid #1E71D4;
317317
border-radius: 6px;
318318
}
319319

320320
.doc .admonitionblock.note td.content {
321-
--admonition-color: #1E71D4;
321+
color: #1E71D4;
322322
}
323323

324324
.doc .admonitionblock.note .icon {
325-
--note-color: #1E71D4;
325+
color: #1E71D4;
326326
}
327327

328328
.doc .admonitionblock.note .title {
329-
--caption-font-color: #1E71D4;
329+
color: #1E71D4!important;
330330
}
331331

332332
.doc .exampleblock>.content {
333333
border-width: 1.5px;
334334
}
335+
.doc .admonitionblock .icon i::after {
336+
color: white;
337+
}
335338

336339
.nav.pagination {
337340
margin-bottom: 20px;
@@ -378,9 +381,35 @@ feedback-stars {
378381
text-align: left;
379382
}
380383

381-
.doc pre:not(.highlight),
382-
.doc pre.highlight code {
384+
.doc pre:not(.highlight) {
385+
font-size: 14px;
386+
}
387+
388+
.doc pre.highlight code{
389+
display: block;
390+
font-size: 14px;
391+
padding: .75rem;
392+
box-shadow: none;
393+
394+
}
395+
396+
.highlight-has-code{
397+
overflow: hidden;
398+
padding: 1rem 0 0 0;
399+
}
400+
401+
.doc pre.highlight,
402+
.doc pre:not(.highlight) {
403+
background: #f7f8ff;
404+
display: block;
383405
font-size: 14px;
406+
padding: .75rem;
407+
box-shadow: inset 0 0 1.75px #c9cef6;
408+
overflow-x: auto
409+
}
410+
411+
.doc .source-toolbox {
412+
color: #5c6a85
384413
}
385414

386415
.doc h2:not(.discrete) {
@@ -424,7 +453,6 @@ gcx-full-code::-webkit-scrollbar {
424453
/* for Chrome, Safari, and Opera */
425454
}
426455

427-
428456
/*Scroll for Code block */
429457

430458
.enlighter-default::-webkit-scrollbar {
@@ -1152,7 +1180,7 @@ label.switch_label:after {
11521180
}
11531181

11541182
.dark-mode .doc pre:not(.highlight),
1155-
.doc pre.highlight code {
1183+
.dark-mode .doc pre.highlight code {
11561184
background: var(--color-interface-night-800);
11571185
box-shadow: inset 0 0 1.75px var(--color-interface-night-800);
11581186
}
@@ -1401,6 +1429,16 @@ li.nav-item[data-depth="2"]:hover a {
14011429
color: #fff;
14021430
}
14031431

1432+
.has-code{
1433+
overflow: hidden!important;
1434+
padding: 1rem 0.1rem 0.1rem 0.1rem!important;
1435+
}
1436+
1437+
.dark-mode .doc pre.highlight,
1438+
.dark-mode .doc pre:not(.highlight) {
1439+
box-shadow: inset 0 0 1.75px #c9cef6;
1440+
background: #2e394e;
1441+
}
14041442

14051443
/* LIGHT MODE LISTS */
14061444

@@ -1436,4 +1474,24 @@ li.nav-item[data-depth="2"]:hover a {
14361474
.nav-item[data-depth="3"].toggler.is-active>button:hover,
14371475
.nav-item[data-depth="4"].toggler.is-active>button:hover {
14381476
color: #6a7086;
1477+
}
1478+
1479+
.copy-icon{
1480+
background-image: url(../img/octicons-16.svg#view-clippy);
1481+
background-size: contain;
1482+
width: 100%;
1483+
height: 100%;
1484+
background-repeat: no-repeat;
1485+
}
1486+
1487+
.dark-mode .copy-icon{
1488+
background-image: url(../img/octicons-16-white.svg#view-clippy);
1489+
}
1490+
1491+
.dark-mode .doc .source-toolbox {
1492+
color: white;
1493+
}
1494+
1495+
code::before{
1496+
content:''!important;
14391497
}

src/img/menu-white.svg

Lines changed: 1 addition & 0 deletions
Loading

src/img/octicons-16-white.svg

Loading

src/js/07-copy-to-clipboard.js

Lines changed: 17 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,44 @@
1-
;(function () {
1+
;
2+
(function () {
23
'use strict'
34

45
var CMD_RX = /^\$ (\S[^\\\n]*(\\\n(?!\$ )[^\\\n]*)*)(?=\n|$)/gm
56
var LINE_CONTINUATION_RX = /( ) *\\\n *|\\\n( ?) */g
67
var TRAILING_SPACE_RX = / +$/gm
7-
var config = (document.getElementById('site-script') || { dataset: {} }).dataset
8+
//var config = (document.getElementById('site-script') || { dataset: {} }).dataset
89

9-
;[].slice.call(document.querySelectorAll('.doc pre.highlight, .doc .literalblock pre')).forEach(function (pre) {
10+
;
11+
[].slice.call(document.querySelectorAll('.doc pre.highlight, .doc .literalblock pre')).forEach(function (pre) {
1012
var code, language, lang, copy, toast, toolbox
1113
if (pre.classList.contains('highlight')) {
1214
code = pre.querySelector('code')
1315
if ((language = code.dataset.lang) && language !== 'console') {
14-
;(lang = document.createElement('span')).className = 'source-lang'
16+
;
17+
(lang = document.createElement('span')).className = 'source-lang'
1518
lang.appendChild(document.createTextNode(language))
1619
}
1720
} else if (pre.innerText.startsWith('$ ')) {
1821
var block = pre.parentNode.parentNode
1922
block.classList.remove('literalblock')
2023
block.classList.add('listingblock')
21-
pre.classList.add('highlightjs', 'highlight')
22-
;(code = document.createElement('code')).className = 'language-console hljs'
24+
pre.classList.add('highlightjs', 'highlight');
25+
(code = document.createElement('code')).className = 'language-console hljs'
2326
code.dataset.lang = 'console'
2427
code.appendChild(pre.firstChild)
2528
pre.appendChild(code)
2629
} else {
2730
return
28-
}
29-
;(toolbox = document.createElement('div')).className = 'source-toolbox'
31+
};
32+
(toolbox = document.createElement('div')).className = 'source-toolbox'
3033
if (lang) toolbox.appendChild(lang)
3134
if (window.navigator.clipboard) {
32-
;(copy = document.createElement('button')).className = 'copy-button'
35+
;
36+
(copy = document.createElement('button')).className = 'copy-button'
3337
copy.setAttribute('title', 'Copy to clipboard')
34-
if (config.svgAs === 'svg') {
35-
var svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg')
36-
svg.setAttribute('class', 'copy-icon')
37-
var use = document.createElementNS('http://www.w3.org/2000/svg', 'use')
38-
use.setAttribute('href', window.uiRootPath + '/img/octicons-16.svg#icon-clippy')
39-
svg.appendChild(use)
40-
copy.appendChild(svg)
41-
} else {
42-
var img = document.createElement('img')
43-
img.src = window.uiRootPath + '/img/octicons-16.svg#view-clippy'
44-
img.alt = 'copy icon'
45-
img.className = 'copy-icon'
46-
copy.appendChild(img)
47-
}
48-
;(toast = document.createElement('span')).className = 'copy-toast'
38+
var img = document.createElement('div')
39+
img.className = 'copy-icon'
40+
copy.appendChild(img);
41+
(toast = document.createElement('span')).className = 'copy-toast'
4942
toast.appendChild(document.createTextNode('Copied!'))
5043
copy.appendChild(toast)
5144
toolbox.appendChild(copy)

src/js/08-gcx-helios.js

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,23 +21,32 @@ window.addEventListener('DOMContentLoaded', (event) => {
2121
sidebar.classList.add('small-container')
2222
}
2323

24+
var elements = document.body.getElementsByTagName('pre')
25+
for (var i = 0; i < elements.length; i++) {
26+
for (const child of elements[i].children) {
27+
if (child.tagName === 'CODE') {
28+
elements[i].classList.add('has-code')
29+
}
30+
}
31+
}
32+
2433
document.addEventListener('click', function (event) {
2534
//No es un clic en el sidebar
2635
//if (!event.target.matches('li[data-depth="1"]') && !event.target.matches('.switch')) return;
2736
/* if (event.target.closest('li.nav-item.toggler')) {
28-
console.log(event.target)
29-
event.target.closest('li.nav-item.toggler').classList.toggle('is-active')
30-
}
31-
/*if ((event.target.matches('span.nav-text') ||
32-
event.target.matches('button.nav-item-toggle')) &&
33-
(event.target.offsetParent.matches('li[data-depth="1"]') ||
34-
event.target.offsetParent.matches('li[data-depth="0"]'))) {
35-
event.target.offsetParent.classList.toggle('is-active');
37+
console.log(event.target)
38+
event.target.closest('li.nav-item.toggler').classList.toggle('is-active')
3639
}
37-
if (event.target.matches('li[data-depth="1"]') ||
38-
event.target.matches('li[data-depth="0"]')) {
39-
event.target.classList.toggle('is-active');
40-
}*/
40+
/*if ((event.target.matches('span.nav-text') ||
41+
event.target.matches('button.nav-item-toggle')) &&
42+
(event.target.offsetParent.matches('li[data-depth="1"]') ||
43+
event.target.offsetParent.matches('li[data-depth="0"]'))) {
44+
event.target.offsetParent.classList.toggle('is-active');
45+
}
46+
if (event.target.matches('li[data-depth="1"]') ||
47+
event.target.matches('li[data-depth="0"]')) {
48+
event.target.classList.toggle('is-active');
49+
}*/
4150
if (event.target.matches('.switch')) {
4251
var root = document.getElementsByTagName('html')[0]
4352
if (event.target.checked) {

src/js/vendor/gcx-contact-form/gcx-contact-form.esm.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/js/vendor/gcx-contact-form/p-44dfe3e3.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)