Skip to content

Commit 66ee88a

Browse files
committed
update PhenoCam URLs, drupal assets
1 parent 4998ab2 commit 66ee88a

File tree

10 files changed

+312
-277
lines changed

10 files changed

+312
-277
lines changed

lib/components/ExternalHost/ExternalHost.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ var externalHosts = {
309309
id: 'PHENOCAM',
310310
name: 'PhenoCam',
311311
projectTitle: 'The PhenoCam Network',
312-
url: 'https://phenocam.sr.unh.edu/webcam/about/',
312+
url: 'https://phenocam.nau.edu/webcam/about/',
313313
hostType: HOST_TYPES.EXCLUSIVE_DATA,
314314
linkType: LINK_TYPES.BY_SITE,
315315
getSiteLink: function getSiteLink() {
@@ -321,7 +321,7 @@ var externalHosts = {
321321
return null;
322322
}
323323

324-
var hrefBase = 'https://phenocam.sr.unh.edu/webcam/sites';
324+
var hrefBase = 'https://phenocam.nau.edu/webcam/sites';
325325
var hrefSite = "".concat(allSites[siteCode].domainCode, ".").concat(siteCode, ".").concat(productCode.split('.').slice(0, 2).join('.'));
326326
var text = "".concat(siteCode, " - ").concat(allSites[siteCode].description);
327327
return renderExternalHostLink("".concat(hrefBase, "/NEON.").concat(hrefSite, "/"), text, 'PHENOCAM', productCode);

lib/remoteAssets/drupal-header.html.d.ts

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/remoteAssets/drupal-header.html.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.

lib/remoteAssets/drupal-theme.css

Lines changed: 49 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -591,25 +591,32 @@
591591
#header body.page-node-type-page .page__default--body p, #footer body.page-node-type-update .page__default--body p,
592592
#footer body.page-node-type-page .page__default--body p {
593593
color: #565A5C; }
594-
#header body.page-node-type-update .page__default--body > p:first-of-type,
595-
#header body.page-node-type-update .field--name-body > p:first-of-type,
596-
#header body.page-node-type-page .page__default--body > p:first-of-type,
597-
#header body.page-node-type-page .field--name-body > p:first-of-type, #footer body.page-node-type-update .page__default--body > p:first-of-type,
598-
#footer body.page-node-type-update .field--name-body > p:first-of-type,
599-
#footer body.page-node-type-page .page__default--body > p:first-of-type,
600-
#footer body.page-node-type-page .field--name-body > p:first-of-type {
594+
#header body.page-node-type-update .page__default--body > p.intro-style:first-of-type,
595+
#header body.page-node-type-update .field--name-body > p.intro-style:first-of-type,
596+
#header body.page-node-type-page .page__default--body > p.intro-style:first-of-type,
597+
#header body.page-node-type-page .field--name-body > p.intro-style:first-of-type, #footer body.page-node-type-update .page__default--body > p.intro-style:first-of-type,
598+
#footer body.page-node-type-update .field--name-body > p.intro-style:first-of-type,
599+
#footer body.page-node-type-page .page__default--body > p.intro-style:first-of-type,
600+
#footer body.page-node-type-page .field--name-body > p.intro-style:first-of-type {
601+
margin-top: 0; }
602+
#header body.page-node-type-update .page__default--body > p.intro-style,
603+
#header body.page-node-type-update .field--name-body > p.intro-style,
604+
#header body.page-node-type-page .page__default--body > p.intro-style,
605+
#header body.page-node-type-page .field--name-body > p.intro-style, #footer body.page-node-type-update .page__default--body > p.intro-style,
606+
#footer body.page-node-type-update .field--name-body > p.intro-style,
607+
#footer body.page-node-type-page .page__default--body > p.intro-style,
608+
#footer body.page-node-type-page .field--name-body > p.intro-style {
601609
font-size: 1.1875rem;
602610
color: #141516;
603-
line-height: 1.75;
604-
margin-top: 0; }
611+
line-height: 1.75; }
605612
@media (min-width: 37.5em) {
606-
#header body.page-node-type-update .page__default--body > p:first-of-type,
607-
#header body.page-node-type-update .field--name-body > p:first-of-type,
608-
#header body.page-node-type-page .page__default--body > p:first-of-type,
609-
#header body.page-node-type-page .field--name-body > p:first-of-type, #footer body.page-node-type-update .page__default--body > p:first-of-type,
610-
#footer body.page-node-type-update .field--name-body > p:first-of-type,
611-
#footer body.page-node-type-page .page__default--body > p:first-of-type,
612-
#footer body.page-node-type-page .field--name-body > p:first-of-type {
613+
#header body.page-node-type-update .page__default--body > p.intro-style,
614+
#header body.page-node-type-update .field--name-body > p.intro-style,
615+
#header body.page-node-type-page .page__default--body > p.intro-style,
616+
#header body.page-node-type-page .field--name-body > p.intro-style, #footer body.page-node-type-update .page__default--body > p.intro-style,
617+
#footer body.page-node-type-update .field--name-body > p.intro-style,
618+
#footer body.page-node-type-page .page__default--body > p.intro-style,
619+
#footer body.page-node-type-page .field--name-body > p.intro-style {
613620
font-size: 1.3125rem; } }
614621
#header .field--name-body > .embed:first-child figure, #footer .field--name-body > .embed:first-child figure {
615622
margin-top: 0; }
@@ -1315,18 +1322,18 @@
13151322
#footer ::-webkit-file-upload-button:disabled {
13161323
background: #D7D9D9;
13171324
color: #A2A4A3; }
1318-
#header input[type="radio"]:not(.rlglc-input):not(:checked), #header input[type="radio"]:not(.rlglc-input):checked, #footer input[type="radio"]:not(.rlglc-input):not(:checked), #footer input[type="radio"]:not(.rlglc-input):checked {
1325+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked), #header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked), #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked {
13191326
position: absolute;
13201327
left: -9999px; }
1321-
#header input[type="radio"]:not(.rlglc-input):not(:checked) + label,
1322-
#header input[type="radio"]:not(.rlglc-input):checked + label, #footer input[type="radio"]:not(.rlglc-input):not(:checked) + label,
1323-
#footer input[type="radio"]:not(.rlglc-input):checked + label {
1328+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label,
1329+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label,
1330+
#footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label {
13241331
position: relative;
13251332
padding-left: 1.95em;
13261333
cursor: pointer; }
1327-
#header input[type="radio"]:not(.rlglc-input):not(:checked) + label:before,
1328-
#header input[type="radio"]:not(.rlglc-input):checked + label:before, #footer input[type="radio"]:not(.rlglc-input):not(:checked) + label:before,
1329-
#footer input[type="radio"]:not(.rlglc-input):checked + label:before {
1334+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label:before,
1335+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label:before, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label:before,
1336+
#footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label:before {
13301337
content: '';
13311338
position: absolute;
13321339
left: 0;
@@ -1336,9 +1343,9 @@
13361343
border: 1px solid #D7D9D9;
13371344
background: #fff;
13381345
border-radius: 50%; }
1339-
#header input[type="radio"]:not(.rlglc-input):not(:checked) + label:after,
1340-
#header input[type="radio"]:not(.rlglc-input):checked + label:after, #footer input[type="radio"]:not(.rlglc-input):not(:checked) + label:after,
1341-
#footer input[type="radio"]:not(.rlglc-input):checked + label:after {
1346+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label:after,
1347+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label:after, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label:after,
1348+
#footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label:after {
13421349
content: '';
13431350
background-image: url("data:image/svg+xml,%3Csvg%20width%3D%228%22%20height%3D%228%22%20viewBox%3D%220%200%208%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20width%3D%228%22%20height%3D%228%22%20rx%3D%224%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
13441351
background-position: center center;
@@ -1349,24 +1356,24 @@
13491356
width: 8px;
13501357
display: block;
13511358
position: absolute; }
1352-
#header input[type="radio"]:not(.rlglc-input):not(:checked) + label:after, #footer input[type="radio"]:not(.rlglc-input):not(:checked) + label:after {
1359+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label:after, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked) + label:after {
13531360
opacity: 0;
13541361
transform: scale(0); }
1355-
#header input[type="radio"]:not(.rlglc-input):checked + label:after, #footer input[type="radio"]:not(.rlglc-input):checked + label:after {
1362+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label:after, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked + label:after {
13561363
opacity: 1;
13571364
transform: scale(1); }
1358-
#header input[type="radio"]:not(.rlglc-input):disabled:not(:checked) + label:before,
1359-
#header input[type="radio"]:not(.rlglc-input):disabled:checked + label:before, #footer input[type="radio"]:not(.rlglc-input):disabled:not(:checked) + label:before,
1360-
#footer input[type="radio"]:not(.rlglc-input):disabled:checked + label:before {
1365+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):disabled:not(:checked) + label:before,
1366+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):disabled:checked + label:before, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):disabled:not(:checked) + label:before,
1367+
#footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):disabled:checked + label:before {
13611368
box-shadow: none;
13621369
border-color: #D7D9D9;
13631370
background-color: #fff; }
1364-
#header input[type="radio"]:not(.rlglc-input):checked:focus + label:before,
1365-
#header input[type="radio"]:not(.rlglc-input):not(:checked):focus + label:before, #footer input[type="radio"]:not(.rlglc-input):checked:focus + label:before,
1366-
#footer input[type="radio"]:not(.rlglc-input):not(:checked):focus + label:before {
1371+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked:focus + label:before,
1372+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked):focus + label:before, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):checked:focus + label:before,
1373+
#footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input):not(:checked):focus + label:before {
13671374
box-shadow: 0px 0px 0px 4px #C4C4C4;
13681375
border: 1px solid #0073CF; }
1369-
#header input[type="radio"]:not(.rlglc-input) + label:hover:before, #footer input[type="radio"]:not(.rlglc-input) + label:hover:before {
1376+
#header form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input) + label:hover:before, #footer form:not(.layout-paragraphs-component-form) input[type="radio"]:not(.rlglc-input) + label:hover:before {
13701377
border: 1px solid #0073CF !important; }
13711378
#header .form-no-label .visually-hidden, #footer .form-no-label .visually-hidden {
13721379
clip: initial;
@@ -2266,8 +2273,7 @@
22662273
min-width: 0;
22672274
margin: 1em 0;
22682275
padding: 30px 18px 18px;
2269-
border-radius: 2px;
2270-
background-color: #fcfcfa; }
2276+
border-radius: 2px; }
22712277
#header #node-page-edit-form .js-hide,
22722278
#header #node-page-form .js-hide,
22732279
#header form.node-update-form .js-hide,
@@ -3029,6 +3035,8 @@
30293035
@media (min-width: 75em) {
30303036
#header .views-element-container, #footer .views-element-container {
30313037
margin-bottom: 3.75rem; } }
3038+
#header .paragraph--type--section .layout .l__region .views-element-container, #footer .paragraph--type--section .layout .l__region .views-element-container {
3039+
margin-bottom: 0; }
30323040
#header .view--empty, #footer .view--empty {
30333041
margin-top: 1.875rem; }
30343042
@media (min-width: 75em) {
@@ -3872,10 +3880,10 @@
38723880
height: 100%; } }
38733881
#header li.myAccount, #footer li.myAccount {
38743882
display: none !important; }
3875-
#header .entity-browser-modal.ui-widget.ui-widget-content, #footer .entity-browser-modal.ui-widget.ui-widget-content {
3876-
top: 210px !important; }
3877-
#header .media-library-widget-modal, #footer .media-library-widget-modal {
3878-
top: 207px !important; }
3883+
#header .ui-dialog.entity-browser-modal, #footer .ui-dialog.entity-browser-modal {
3884+
z-index: 3001; }
3885+
#header .ui-widget-overlay, #footer .ui-widget-overlay {
3886+
opacity: .9; }
38793887
#header .js-media-library-item-preview .field--name-thumbnail img, #footer .js-media-library-item-preview .field--name-thumbnail img {
38803888
width: auto !important; }
38813889
#header .authContainer, #footer .authContainer {

src/lib_components/components/ExternalHost/ExternalHost.jsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -279,12 +279,12 @@ const externalHosts = {
279279
id: 'PHENOCAM',
280280
name: 'PhenoCam',
281281
projectTitle: 'The PhenoCam Network',
282-
url: 'https://phenocam.sr.unh.edu/webcam/about/',
282+
url: 'https://phenocam.nau.edu/webcam/about/',
283283
hostType: HOST_TYPES.EXCLUSIVE_DATA,
284284
linkType: LINK_TYPES.BY_SITE,
285285
getSiteLink: (allSites = {}, siteCode = '', productCode = '') => {
286286
if (!allSites[siteCode]) { return null; }
287-
const hrefBase = 'https://phenocam.sr.unh.edu/webcam/sites';
287+
const hrefBase = 'https://phenocam.nau.edu/webcam/sites';
288288
const hrefSite = `${allSites[siteCode].domainCode}.${siteCode}.${productCode.split('.').slice(0, 2).join('.')}`;
289289
const text = `${siteCode} - ${allSites[siteCode].description}`;
290290
return renderExternalHostLink(`${hrefBase}/NEON.${hrefSite}/`, text, 'PHENOCAM', productCode);

src/lib_components/components/ExternalHost/__tests__/__snapshots__/ExternalHost.jsx.snap

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ exports[`ExternalHost PHENOCAM getSiteLink with productCode 1`] = `
359359
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
360360
data-gtm-external-host="PHENOCAM"
361361
data-gtm-product-code="DP1.00033.001"
362-
href="https://phenocam.sr.unh.edu/webcam/sites/NEON.D16.ABBY.DP1.00033/"
362+
href="https://phenocam.nau.edu/webcam/sites/NEON.D16.ABBY.DP1.00033/"
363363
onBlur={[Function]}
364364
onFocus={[Function]}
365365
rel="noopener noreferrer"
@@ -374,7 +374,7 @@ exports[`ExternalHost PHENOCAM getSiteLink without productCode 1`] = `
374374
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
375375
data-gtm-external-host="PHENOCAM"
376376
data-gtm-product-code=""
377-
href="https://phenocam.sr.unh.edu/webcam/sites/NEON.D16.ABBY./"
377+
href="https://phenocam.nau.edu/webcam/sites/NEON.D16.ABBY./"
378378
onBlur={[Function]}
379379
onFocus={[Function]}
380380
rel="noopener noreferrer"
@@ -389,7 +389,7 @@ exports[`ExternalHost PHENOCAM renderLink with productCode 1`] = `
389389
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
390390
data-gtm-external-host="PHENOCAM"
391391
data-gtm-product-code="DP1.00033.001"
392-
href="https://phenocam.sr.unh.edu/webcam/about/"
392+
href="https://phenocam.nau.edu/webcam/about/"
393393
onBlur={[Function]}
394394
onFocus={[Function]}
395395
rel="noopener noreferrer"
@@ -404,7 +404,7 @@ exports[`ExternalHost PHENOCAM renderLink without productCode 1`] = `
404404
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
405405
data-gtm-external-host="PHENOCAM"
406406
data-gtm-product-code="n/a"
407-
href="https://phenocam.sr.unh.edu/webcam/about/"
407+
href="https://phenocam.nau.edu/webcam/about/"
408408
onBlur={[Function]}
409409
onFocus={[Function]}
410410
rel="noopener noreferrer"
@@ -419,7 +419,7 @@ exports[`ExternalHost PHENOCAM renderShortLink with productCode 1`] = `
419419
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
420420
data-gtm-external-host="PHENOCAM"
421421
data-gtm-product-code="DP1.00033.001"
422-
href="https://phenocam.sr.unh.edu/webcam/about/"
422+
href="https://phenocam.nau.edu/webcam/about/"
423423
onBlur={[Function]}
424424
onFocus={[Function]}
425425
rel="noopener noreferrer"
@@ -434,7 +434,7 @@ exports[`ExternalHost PHENOCAM renderShortLink without productCode 1`] = `
434434
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
435435
data-gtm-external-host="PHENOCAM"
436436
data-gtm-product-code="n/a"
437-
href="https://phenocam.sr.unh.edu/webcam/about/"
437+
href="https://phenocam.nau.edu/webcam/about/"
438438
onBlur={[Function]}
439439
onFocus={[Function]}
440440
rel="noopener noreferrer"

src/lib_components/components/ExternalHostInfo/__tests__/__snapshots__/ExternalHostInfo.jsx.snap

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ exports[`ExternalHostInfo renders with valid product code and no sites 3`] = `
229229
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
230230
data-gtm-external-host="PHENOCAM"
231231
data-gtm-product-code="DP1.00033.001"
232-
href="https://phenocam.sr.unh.edu/webcam/about/"
232+
href="https://phenocam.nau.edu/webcam/about/"
233233
onBlur={[Function]}
234234
onFocus={[Function]}
235235
rel="noopener noreferrer"
@@ -520,7 +520,7 @@ exports[`ExternalHostInfo renders with valid product code and sites 3`] = `
520520
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
521521
data-gtm-external-host="PHENOCAM"
522522
data-gtm-product-code="DP1.00033.001"
523-
href="https://phenocam.sr.unh.edu/webcam/about/"
523+
href="https://phenocam.nau.edu/webcam/about/"
524524
onBlur={[Function]}
525525
onFocus={[Function]}
526526
rel="noopener noreferrer"
@@ -901,7 +901,7 @@ exports[`ExternalHostInfo renders with valid product code, sites, and expandable
901901
className="MuiTypography-root MuiLink-root MuiLink-underlineHover MuiTypography-colorPrimary"
902902
data-gtm-external-host="PHENOCAM"
903903
data-gtm-product-code="DP1.00033.001"
904-
href="https://phenocam.sr.unh.edu/webcam/about/"
904+
href="https://phenocam.nau.edu/webcam/about/"
905905
onBlur={[Function]}
906906
onFocus={[Function]}
907907
rel="noopener noreferrer"

0 commit comments

Comments
 (0)