diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ec3aeea5..926d3a50 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,21 +12,21 @@ on: - "LICENSE" env: - node_version: "14.x" + node_version: "18.x" jobs: audit: name: Audit Project runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v3 with: node-version: ${{ env.node_version }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -40,14 +40,14 @@ jobs: name: Lint Project runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v3 with: node-version: ${{ env.node_version }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -64,14 +64,14 @@ jobs: name: Bundle Components runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v3 with: node-version: ${{ env.node_version }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -91,14 +91,14 @@ jobs: name: Compile FOUC Styles runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v3 with: node-version: ${{ env.node_version }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -118,14 +118,14 @@ jobs: name: Build FOUC Styles runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v3 with: node-version: ${{ env.node_version }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -145,14 +145,14 @@ jobs: name: Build Documentation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v3 with: node-version: ${{ env.node_version }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} @@ -169,14 +169,14 @@ jobs: name: Build Components runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Node.js - uses: actions/setup-node@v2.1.4 + uses: actions/setup-node@v3 with: node-version: ${{ env.node_version }} - - uses: actions/cache@v2 + - uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} diff --git a/README.md b/README.md index 9c65476d..5fbf4ce5 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ This repository contains the "core" Web Components implementing the BYU theme. Specifically, it contains the following components: + * byu-header * byu-breadcrumbs * byu-menu @@ -13,11 +14,11 @@ Specifically, it contains the following components: * byu-social-media-links * byu-footer-action-button -In order for a BYU website to be considered compliant with current branding standards it must make use of at least the -byu-header and byu-footer components. Additionally, the byu-menu, byu-search, and byu-user-info should be used for the -site's primary navigation, search, and login display, if any. The byu-footer-column and byu-footer-action-button are -used to add content to the footer if desired. The byu-social-media-links component contains the approved icons for all -the major social media platforms and is strongly recommended. Use of unapproved or modified social media icons may +In order for a BYU website to be considered compliant with current branding standards it must make use of at least the +byu-header and byu-footer components. Additionally, the byu-menu, byu-search, and byu-user-info should be used for the +site's primary navigation, search, and login display, if any. The byu-footer-column and byu-footer-action-button are +used to add content to the footer if desired. The byu-social-media-links component contains the approved icons for all +the major social media platforms and is strongly recommended. Use of unapproved or modified social media icons may violate those platforms' copyright and is not allowed. ## Important links @@ -27,42 +28,44 @@ violate those platforms' copyright and is not allowed. ## Getting Started -To begin using the components you can visit [the components demo site](http://webcomponents.byu.edu/) for more -documentation and code samples. If you're using Drupal or Wordpress, the community has created templates that you can -download and install. However, one of the primary goals and benefits of using a web components implementation is that +To begin using the components you can visit [the components demo site](http://webcomponents.byu.edu/) for more +documentation and code samples. If you're using Drupal or Wordpress, the community has created templates that you can +download and install. However, one of the primary goals and benefits of using a web components implementation is that you don't need to use a specific CMS (or any CMS at all) to utilize the components. ## CDN Integration -This repository is integrated with the BYU Web Content Delivery Network (cdn) at cdn.byu.edu. This means that every -update to the master branch of the repository will be pushed immediately to the cdn, allowing websites across campus to -receive the latest updates immediately. More documentation can be found on the -[CDN Project Page](https://github.com/byuweb/web-cdn). +This repository is integrated with the BYU Web Content Delivery Network (cdn) at cdn.byu.edu. This means that every +update to the master branch of the repository will be pushed immediately to the cdn, allowing websites across campus to +receive the latest updates immediately. More documentation can be found on the +[CDN Project Page](https://github.com/byuweb/web-cdn). ## Ownership and Releases -These web components are open-source and contributions are welcome. Officially, they are maintained by the OIT BYU Apps -Custom team. Work for that team is prioritized by product owners and will be fixed as time becomes available. If it is -urgent, feel free to reach out in the #byu-apps-custom-comms channel in the BYU-OIT Slack workspace. If you do not have -access to that workspace, ask your CSR to send a message for you. The team would also be happy to teach you how to fix -the issue so that you can be a code contributor to this project. +These web components are open-source and contributions are welcome. Officially, they are maintained by the OIT. Work on +it is prioritized by product owners and will be fixed as time becomes available. If it is urgent, feel free to reach out +in the `IT Collaboration` > `OIT AppEng - Developer` channel in Microsoft Teams. If you do not have access to that +workspace, ask your CSR to send a message for you. The team would also be happy to teach you how to fix the issue so +that you can be a code contributor to this project. -Releases will use [semver standards](http://semver.org/). Minor and bug-fix releases will maintain backwards -compatibility, while major releases could potentially include breaking changes. If a major release is proposed and -accepted we will ensure that the BYU web community is given ample time to prepare for any breaking changes and migrate -their code accordingly. +Releases will use [semver standards](http://semver.org/). Minor and bug-fix releases will maintain backwards +compatibility, while major releases could potentially include breaking changes. If a major release is proposed and +accepted we will ensure that the BYU web community is given ample time to prepare for any breaking changes and migrate +their code accordingly. ## How to Contribute -This project is open to the community and we welcome contributions. You can start by -[forking this repo](https://help.github.com/articles/fork-a-repo/) and submitting a pull request, though we strongly -recommend you also join the slack channel at [byu-web.slack.com](http://byu-web.slack.com) so you can be part of the -discussion. +This project is open to the community, and we welcome contributions. You can start by +[forking this repo](https://help.github.com/articles/fork-a-repo/) and submitting a pull request, though we strongly +recommend you also join +the [teams channel](https://teams.microsoft.com/l/team/19%3aWBpiyNpEmTgVau8DYp1-lBjsdi-gdlx11g4u4O08duU1%40thread.tacv2/conversations?groupId=8c8885de-11cc-4bd8-a06a-e64804d1725c&tenantId=c6fc6e9b-51fb-48a8-b779-9ee564b40413), +so you can be part of the discussion. ### Our Coding Standards -Our goal is to implement flexible, well-structured web components according to the latest brand guidelines. Every pull -request must be peer-reviewed by one of the project administrators before it can be merged with the master branch. As -of this writing we require that any components work properly in at least the 2 latest versions of the following + +Our goal is to implement flexible, well-structured web components according to the latest brand guidelines. Every pull +request must be peer-reviewed by one of the project administrators before it can be merged with the master branch. As +of this writing we require that any components work properly in at least the 2 latest versions of the following browsers: * Chrome @@ -74,6 +77,6 @@ In addition, every component must be responsive, providing a first-class experie ## Favicon -All BYU Websites are encouraged to use the official favicon. This is likely to be located on brand.byu.edu in the -future, but it is available now in github: +All BYU Websites are encouraged to use the official favicon. This is likely to be located on brand.byu.edu in the +future, but it is available now in github: [https://github.com/byuweb/byu-assets/blob/master/favicon.png](https://github.com/byuweb/byu-assets/blob/master/favicon.png). diff --git a/components/byu-footer/byu-footer.js b/components/byu-footer/byu-footer.js index 07bd3a39..7659a711 100644 --- a/components/byu-footer/byu-footer.js +++ b/components/byu-footer/byu-footer.js @@ -48,7 +48,8 @@ export class BYUFooter extends LitElement { ${date.getFullYear()} © All rights reserved.
- Privacy Notice + Privacy Notice + Cookie Preferences
@@ -60,7 +61,8 @@ export class BYUFooter extends LitElement { ${date.getFullYear()} © All Rights Reserved
- Privacy Notice + Privacy Notice + Cookie Preferences
diff --git a/components/byu-footer/byu-footer.sass b/components/byu-footer/byu-footer.sass index 5d53ef80..a1473423 100644 --- a/components/byu-footer/byu-footer.sass +++ b/components/byu-footer/byu-footer.sass @@ -116,6 +116,16 @@ $tabletBreak: 1024px // Put exact px to match Brightspot and so info doesn't wor justify-content: center grid-area: 2/2/3/3 + > :not(:first-of-type) + margin-top: 0 + + &::before + display: inline-block + color: $white !important + content: '|' + text-align: center + width: 1em + @media (min-width: $breakXl) .university-footer padding: $spacing4 diff --git a/components/byu-privacy.js b/components/byu-privacy.js new file mode 100644 index 00000000..619de34c --- /dev/null +++ b/components/byu-privacy.js @@ -0,0 +1,29 @@ +/*** BYU MeruData Cookie Consent Banner and Cookie AutoBlocking ***/ +;(function () { + const byuMerudataID = "c5d6912a-d8fc-4138-8d1d-6daeb3056f57" + const merudataUrl = "https://ccm.merudata.app/assets/" + const host = window.location.hostname + + if (!host.includes("localhost") && !host.includes("-dev")) { + // Load the config file + let scriptConfig = document.createElement("script") + scriptConfig.src = merudataUrl + byuMerudataID + "/ccmconfig.js" + scriptConfig.onload = function () { + // Load the script file + let script = document.createElement("script") + script.src = merudataUrl + byuMerudataID + "/d_ccm.min.js" + document.head.appendChild(script) + + // Load the stylesheet file + let stylesheet = document.createElement("link") + stylesheet.rel = "stylesheet" + stylesheet.href = merudataUrl + byuMerudataID + "/ccm.min.css" + stylesheet.media = "print" + stylesheet.onload = function() { + this.media = 'all' + } + document.head.appendChild(stylesheet) + } + document.head.appendChild(scriptConfig); + } +})() diff --git a/dist/byu-theme-components.min.css b/dist/byu-theme-components.min.css index f8b51407..6e83a1f0 100644 --- a/dist/byu-theme-components.min.css +++ b/dist/byu-theme-components.min.css @@ -57,7 +57,7 @@ / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. / See the License for the specific language governing permissions and / limitations under the License. - / */@import "https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css";@import "https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css";byu-header:not(.byu-component-rendered){background-color:#002e5d;z-index:10;font-size:1.125rem;box-shadow:0 0 10px rgba(0,0,0,.16);border-bottom:1px solid #ddd;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;display:grid;grid-template-columns:4.75em 1px auto repeat(3,-webkit-min-content);grid-template-columns:4.75em 1px auto repeat(3,min-content);grid-template-rows:repeat(4,-webkit-min-content);grid-template-rows:repeat(4,min-content);padding:0}byu-header:not(.byu-component-rendered) a,byu-header:not(.byu-component-rendered) a:link,byu-header:not(.byu-component-rendered) a:visited{color:#fff;text-decoration:none;transition:opacity .2s ease}byu-header:not(.byu-component-rendered):before{background-image:url(https://cdn.byu.edu/shared-icons/latest/logos/monogram-white.svg);content:"";height:20.5px;width:72px;margin:auto 24px;background-size:cover;grid-area:1/1/4/2}byu-header:not(.byu-component-rendered):after{grid-area:1/2/4/3;background-color:hsla(0,0%,100%,.25);content:"";margin:12px 0;min-height:40px}byu-header:not(.byu-component-rendered) byu-breadcrumbs{display:block;clear:right;grid-area:1/3/2/4;margin:8px 24px 0;font-size:20px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a{opacity:.75;margin-right:.5em;padding-right:.75em;border-right:1px solid hsla(0,0%,100%,.25);font-size:16px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a:focus,byu-header:not(.byu-component-rendered) byu-breadcrumbs a:hover{opacity:1}byu-header:not(.byu-component-rendered) byu-breadcrumbs a:last-child{border:none}byu-header:not(.byu-component-rendered) [slot=site-title]{color:#fff;grid-area:2/3/3/4;font-size:24px;margin:6px 24px}byu-header:not(.byu-component-rendered) .subtitle[slot=site-title]{grid-area:3/3/4/4;color:#fff;font-size:16px;margin:6px 24px;position:relative;top:-6px}byu-header:not(.byu-component-rendered) byu-user-info{grid-area:1/5/4/6;display:flex;font-size:16px;margin:auto 24px}byu-header:not(.byu-component-rendered) byu-user-info>*{margin:0 16px}byu-header:not(.byu-component-rendered) [slot=user-name]{display:none}byu-header:not(.byu-component-rendered) [slot=login]{min-width:89px;display:flex;align-items:center}byu-header:not(.byu-component-rendered) [slot=login]:before{background-image:url(https://cdn.byu.edu/shared-icons/latest/fontawesome/user-circle-o-white.svg);content:"";height:20px;width:20px;background-size:cover;margin:0 9px 0 0}byu-header:not(.byu-component-rendered) [slot=logout]{min-width:64px;display:none}byu-header:not(.byu-component-rendered) [slot=actions]{grid-area:1/4/4/5;background-color:#0055af;font-size:16px;padding:8px 24px;max-width:103px;text-align:center;vertical-align:middle;height:17px;margin:auto 16px}byu-header:not(.byu-component-rendered) byu-search{background-color:#002e5d;border-radius:15px;height:35px;width:144px;grid-area:1/6/4/7;margin:auto 16px auto 0}byu-header:not(.byu-component-rendered) byu-search:before{content:"Must have JS";color:#000;font-size:16px;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;font-weight:400;padding:6px 16px}byu-header:not(.byu-component-rendered) byu-search:after{background-image:url(https://cdn.byu.edu/shared-icons/latest/fontawesome/search-navy.svg);content:"";height:17px;width:17px;background-size:cover;position:absolute;top:45px;right:45px}byu-header:not(.byu-component-rendered) byu-search input[type=search]{display:none}byu-header:not(.byu-component-rendered) byu-menu{background-color:#fff;color:#002e5d;grid-area:4/1/5/7;display:flex;padding:0 0 0 117px}byu-header:not(.byu-component-rendered) byu-menu a{color:#002e5d!important;font-size:16px;padding:11px 22px;margin:0 6px;line-height:1.6;border-bottom:3px solid transparent}byu-header:not(.byu-component-rendered) byu-menu a.is-active{border-bottom:3px solid #002e5d!important}byu-header:not(.byu-component-rendered) byu-menu a:hover{background-color:#fafafa!important;border-bottom:3px solid #002e5d!important}@media (min-width:50rem){byu-header:not(.byu-component-rendered){font-size:1.3125rem}}@media (min-width:60rem){byu-header:not(.byu-component-rendered){font-size:1.5rem}}@media (max-width:60rem){byu-header:not(.byu-component-rendered){grid-template-columns:100px 1px auto repeat(3,-webkit-min-content);grid-template-columns:100px 1px auto repeat(3,min-content)}byu-header:not(.byu-component-rendered):before{height:18px;width:62px;margin:auto 22px}byu-header:not(.byu-component-rendered) byu-breadcrumbs{margin:10px 50px 0 20px;font-size:16px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a{font-size:14px}byu-header:not(.byu-component-rendered) [slot=site-title]{font-size:1.125rem;margin:4px 50px 6px 20px}byu-header:not(.byu-component-rendered) .subtitle[slot=site-title]{margin:7px 50px 6px 20px}byu-header:not(.byu-component-rendered) [slot=actions],byu-header:not(.byu-component-rendered) byu-menu,byu-header:not(.byu-component-rendered) byu-search,byu-header:not(.byu-component-rendered) byu-user-info{display:none}}@media (max-width:50rem){byu-header:not(.byu-component-rendered):before{height:16px;width:56px}}@media (max-width:28rem){byu-header:not(.byu-component-rendered){grid-template-columns:72px 1px auto repeat(3,-webkit-min-content);grid-template-columns:72px 1px auto repeat(3,min-content)}byu-header:not(.byu-component-rendered):before{height:15px;width:54px;margin:auto 11px}byu-header:not(.byu-component-rendered) byu-breadcrumbs{font-size:13px;margin:8px 40px 0 14px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a{font-size:12px}byu-header:not(.byu-component-rendered) [slot=site-title]{margin:6px 40px 4px 14px;font-size:18px}byu-header:not(.byu-component-rendered) .subtitle[slot=site-title]{font-size:14px;margin:6px 40px 4px 14px}} + / */@import "https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css";@import "https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css";byu-header:not(.byu-component-rendered){background-color:#002e5d;z-index:10;font-size:1.125rem;box-shadow:0 0 10px rgba(0,0,0,.16);border-bottom:1px solid #ddd;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;display:grid;grid-template-columns:4.75em 1px auto repeat(3,min-content);grid-template-rows:repeat(4,min-content);padding:0}byu-header:not(.byu-component-rendered) a,byu-header:not(.byu-component-rendered) a:link,byu-header:not(.byu-component-rendered) a:visited{color:#fff;text-decoration:none;transition:opacity .2s ease}byu-header:not(.byu-component-rendered):before{background-image:url(https://cdn.byu.edu/shared-icons/latest/logos/monogram-white.svg);content:"";height:20.5px;width:72px;margin:auto 24px;background-size:cover;grid-area:1/1/4/2}byu-header:not(.byu-component-rendered):after{grid-area:1/2/4/3;background-color:hsla(0,0%,100%,.25);content:"";margin:12px 0;min-height:40px}byu-header:not(.byu-component-rendered) byu-breadcrumbs{display:block;clear:right;grid-area:1/3/2/4;margin:8px 24px 0;font-size:20px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a{opacity:.75;margin-right:.5em;padding-right:.75em;border-right:1px solid hsla(0,0%,100%,.25);font-size:16px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a:focus,byu-header:not(.byu-component-rendered) byu-breadcrumbs a:hover{opacity:1}byu-header:not(.byu-component-rendered) byu-breadcrumbs a:last-child{border:none}byu-header:not(.byu-component-rendered) [slot=site-title]{color:#fff;grid-area:2/3/3/4;font-size:24px;margin:6px 24px}byu-header:not(.byu-component-rendered) .subtitle[slot=site-title]{grid-area:3/3/4/4;color:#fff;font-size:16px;margin:6px 24px;position:relative;top:-6px}byu-header:not(.byu-component-rendered) byu-user-info{grid-area:1/5/4/6;display:flex;font-size:16px;margin:auto 24px}byu-header:not(.byu-component-rendered) byu-user-info>*{margin:0 16px}byu-header:not(.byu-component-rendered) [slot=user-name]{display:none}byu-header:not(.byu-component-rendered) [slot=login]{min-width:89px;display:flex;align-items:center}byu-header:not(.byu-component-rendered) [slot=login]:before{background-image:url(https://cdn.byu.edu/shared-icons/latest/fontawesome/user-circle-o-white.svg);content:"";height:20px;width:20px;background-size:cover;margin:0 9px 0 0}byu-header:not(.byu-component-rendered) [slot=logout]{min-width:64px;display:none}byu-header:not(.byu-component-rendered) [slot=actions]{grid-area:1/4/4/5;background-color:#0055af;font-size:16px;padding:8px 24px;max-width:103px;text-align:center;vertical-align:middle;height:17px;margin:auto 16px}byu-header:not(.byu-component-rendered) byu-search{background-color:#002e5d;border-radius:15px;height:35px;width:144px;grid-area:1/6/4/7;margin:auto 16px auto 0}byu-header:not(.byu-component-rendered) byu-search:before{content:"Must have JS";color:#000;font-size:16px;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;font-weight:400;padding:6px 16px}byu-header:not(.byu-component-rendered) byu-search:after{background-image:url(https://cdn.byu.edu/shared-icons/latest/fontawesome/search-navy.svg);content:"";height:17px;width:17px;background-size:cover;position:absolute;top:45px;right:45px}byu-header:not(.byu-component-rendered) byu-search input[type=search]{display:none}byu-header:not(.byu-component-rendered) byu-menu{background-color:#fff;color:#002e5d;grid-area:4/1/5/7;display:flex;padding:0 0 0 117px}byu-header:not(.byu-component-rendered) byu-menu a{color:#002e5d!important;font-size:16px;padding:11px 22px;margin:0 6px;line-height:1.6;border-bottom:3px solid transparent}byu-header:not(.byu-component-rendered) byu-menu a.is-active{border-bottom:3px solid #002e5d!important}byu-header:not(.byu-component-rendered) byu-menu a:hover{background-color:#fafafa!important;border-bottom:3px solid #002e5d!important}@media (min-width:50rem){byu-header:not(.byu-component-rendered){font-size:1.3125rem}}@media (min-width:60rem){byu-header:not(.byu-component-rendered){font-size:1.5rem}}@media (max-width:60rem){byu-header:not(.byu-component-rendered){grid-template-columns:100px 1px auto repeat(3,min-content)}byu-header:not(.byu-component-rendered):before{height:18px;width:62px;margin:auto 22px}byu-header:not(.byu-component-rendered) byu-breadcrumbs{margin:10px 50px 0 20px;font-size:16px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a{font-size:14px}byu-header:not(.byu-component-rendered) [slot=site-title]{font-size:1.125rem;margin:4px 50px 6px 20px}byu-header:not(.byu-component-rendered) .subtitle[slot=site-title]{margin:7px 50px 6px 20px}byu-header:not(.byu-component-rendered) [slot=actions],byu-header:not(.byu-component-rendered) byu-menu,byu-header:not(.byu-component-rendered) byu-search,byu-header:not(.byu-component-rendered) byu-user-info{display:none}}@media (max-width:50rem){byu-header:not(.byu-component-rendered):before{height:16px;width:56px}}@media (max-width:28rem){byu-header:not(.byu-component-rendered){grid-template-columns:72px 1px auto repeat(3,min-content)}byu-header:not(.byu-component-rendered):before{height:15px;width:54px;margin:auto 11px}byu-header:not(.byu-component-rendered) byu-breadcrumbs{font-size:13px;margin:8px 40px 0 14px}byu-header:not(.byu-component-rendered) byu-breadcrumbs a{font-size:12px}byu-header:not(.byu-component-rendered) [slot=site-title]{margin:6px 40px 4px 14px;font-size:18px}byu-header:not(.byu-component-rendered) .subtitle[slot=site-title]{font-size:14px;margin:6px 40px 4px 14px}} /*! / Copyright 2019 Brigham Young University @@ -73,7 +73,7 @@ / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. / See the License for the specific language governing permissions and / limitations under the License. - / */byu-footer:not(.byu-component-rendered){display:grid;grid-template:1fr 82px/auto repeat(4,300px) auto;background-color:#fff;padding-top:60px}@media (max-width:28rem){byu-footer:not(.byu-component-rendered){padding-top:30px}}byu-footer:not(.byu-component-rendered):before{grid-area:2/1/3/7;content:"Brigham Young University";font-family:Public Sans,Noto Sans,Open Sans,Helvetica,Arial,sans-serif;font-size:1.17rem;letter-spacing:5px;font-weight:bolder;text-transform:uppercase;justify-content:center;color:#fff;position:relative;z-index:100;height:35px;margin:auto}byu-footer:not(.byu-component-rendered):after{content:"";background-color:#002e5d;grid-area:2/1/3/7;color:#fff;position:relative;z-index:50}byu-footer:not(.byu-component-rendered) byu-footer-column *{display:block;font-size:14px;font-family:Public Sans,Noto Sans,Open Sans,Helvetica,Arial,sans-serif;margin:0 0 13px}byu-footer:not(.byu-component-rendered) byu-footer-column{margin:0 40px 40px 0;min-width:270px}byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{grid-area:1/2/2/3}@media (max-width:1300px){byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{padding-left:70px;margin-left:0}}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2){grid-area:1/3/2/4}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3){grid-area:1/4/2/5}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4){grid-area:1/5/2/6}byu-footer:not(.byu-component-rendered) byu-footer-column p{color:#141414;line-height:22px}byu-footer:not(.byu-component-rendered) byu-footer-column a{color:#0062b8;text-decoration:none}byu-footer:not(.byu-component-rendered) byu-footer-column [slot=header]{color:#141414;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;font-size:14px;padding:0 0 10px;margin-top:0;margin-bottom:12px}byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a{color:#fff!important;background-color:#0062b8;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;font-weight:500!important;display:inline-block;padding:10px 20px;font-size:14px;box-shadow:1px 2px 5px #a5a5a5;margin:8px 0}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links *{margin:6px 6px 6px 0}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links{display:flex;justify-content:flex-start}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .facebook{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/fa.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#3b5998}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .instagram{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/in.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#c32aa3}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .twitter{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/tw.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#1da1f2}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .linkedin{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/li.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#007bb5}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .youtube{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/yo.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:red}@media (max-width:60rem){byu-footer:not(.byu-component-rendered){grid-template:repeat(2,-webkit-min-content) 56px/auto repeat(2,50%) auto;grid-template:repeat(2,min-content) 56px/auto repeat(2,50%) auto;padding:6px 0 0}byu-footer:not(.byu-component-rendered):before{grid-area:3/1/4/5;width:300px;height:26px}byu-footer:not(.byu-component-rendered):after{grid-area:3/1/4/5}byu-footer:not(.byu-component-rendered) byu-footer-column{margin:12px 8px 0}byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{grid-area:1/2/2/3;padding-left:0;margin-left:12px}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2){grid-area:1/3/2/4}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3){grid-area:2/2/3/3;margin-bottom:50px}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4){grid-area:2/3/3/4;margin-bottom:50px}byu-footer:not(.byu-component-rendered) byu-footer-column [slot=header]{margin:0}byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a{font-size:11px;padding:7px 23px}}@media (max-width:50rem){byu-footer:not(.byu-component-rendered){grid-template:repeat(4,-webkit-min-content) 76px/auto 100% auto;grid-template:repeat(4,min-content) 76px/auto 100% auto}byu-footer:not(.byu-component-rendered):after,byu-footer:not(.byu-component-rendered):before{grid-area:5/1/6/4}byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{grid-area:1/2/2/3}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2){grid-area:2/2/3/3}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3){grid-area:3/2/4/3;margin-bottom:0}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4){grid-area:4/2/5/3}} + / */byu-footer:not(.byu-component-rendered){display:grid;grid-template:1fr 82px/auto repeat(4,300px) auto;background-color:#fff;padding-top:60px}@media (max-width:28rem){byu-footer:not(.byu-component-rendered){padding-top:30px}}byu-footer:not(.byu-component-rendered):before{grid-area:2/1/3/7;content:"Brigham Young University";font-family:Public Sans,Noto Sans,Open Sans,Helvetica,Arial,sans-serif;font-size:1.17rem;letter-spacing:5px;font-weight:bolder;text-transform:uppercase;justify-content:center;color:#fff;position:relative;z-index:100;height:35px;margin:auto}byu-footer:not(.byu-component-rendered):after{content:"";background-color:#002e5d;grid-area:2/1/3/7;color:#fff;position:relative;z-index:50}byu-footer:not(.byu-component-rendered) byu-footer-column *{display:block;font-size:14px;font-family:Public Sans,Noto Sans,Open Sans,Helvetica,Arial,sans-serif;margin:0 0 13px}byu-footer:not(.byu-component-rendered) byu-footer-column{margin:0 40px 40px 0;min-width:270px}byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{grid-area:1/2/2/3}@media (max-width:1300px){byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{padding-left:70px;margin-left:0}}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2){grid-area:1/3/2/4}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3){grid-area:1/4/2/5}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4){grid-area:1/5/2/6}byu-footer:not(.byu-component-rendered) byu-footer-column p{color:#141414;line-height:22px}byu-footer:not(.byu-component-rendered) byu-footer-column a{color:#0062b8;text-decoration:none}byu-footer:not(.byu-component-rendered) byu-footer-column [slot=header]{color:#141414;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-weight:700;font-size:14px;padding:0 0 10px;margin-top:0;margin-bottom:12px}byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a{color:#fff!important;background-color:#0062b8;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;font-weight:500!important;display:inline-block;padding:10px 20px;font-size:14px;box-shadow:1px 2px 5px #a5a5a5;margin:8px 0}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links *{margin:6px 6px 6px 0}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links{display:flex;justify-content:flex-start}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .facebook{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/fa.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#3b5998}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .instagram{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/in.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#c32aa3}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .twitter{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/tw.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#1da1f2}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .linkedin{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/li.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:#007bb5}byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .youtube{content:"";background:url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/yo.svg) 0 0 no-repeat;height:18px;width:18px;text-indent:-99999em;fill:red}@media (max-width:60rem){byu-footer:not(.byu-component-rendered){grid-template:repeat(2,min-content) 56px/auto repeat(2,50%) auto;padding:6px 0 0}byu-footer:not(.byu-component-rendered):before{grid-area:3/1/4/5;width:300px;height:26px}byu-footer:not(.byu-component-rendered):after{grid-area:3/1/4/5}byu-footer:not(.byu-component-rendered) byu-footer-column{margin:12px 8px 0}byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{grid-area:1/2/2/3;padding-left:0;margin-left:12px}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2){grid-area:1/3/2/4}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3){grid-area:2/2/3/3;margin-bottom:50px}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4){grid-area:2/3/3/4;margin-bottom:50px}byu-footer:not(.byu-component-rendered) byu-footer-column [slot=header]{margin:0}byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a{font-size:11px;padding:7px 23px}}@media (max-width:50rem){byu-footer:not(.byu-component-rendered){grid-template:repeat(4,min-content) 76px/auto 100% auto}byu-footer:not(.byu-component-rendered):after,byu-footer:not(.byu-component-rendered):before{grid-area:5/1/6/4}byu-footer:not(.byu-component-rendered) byu-footer-column:first-child{grid-area:1/2/2/3}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2){grid-area:2/2/3/3}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3){grid-area:3/2/4/3;margin-bottom:0}byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4){grid-area:4/2/5/3}} /*! * / Copyright 2019 Brigham Young University @@ -105,5 +105,5 @@ * / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * / See the License for the specific language governing permissions and * / limitations under the License. - * / */byu-search input.__byu-search-selected-input{display:block;width:100%;padding:12px 20px;line-height:25.6px;border:1px solid;border-color:#fff #fff #ddd;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;box-sizing:border-box;border-radius:0;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none}@media (min-width:50rem){byu-search input.__byu-search-selected-input{width:144px;height:35px;padding:.75em .65em;border:1px solid #fff}}byu-search input.__byu-search-selected-input::-moz-placeholder{font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;opacity:1;color:#8f8f8f!important}byu-search input.__byu-search-selected-input:-ms-input-placeholder{font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;opacity:1;color:#8f8f8f!important}byu-search input.__byu-search-selected-input::placeholder{font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;opacity:1;color:#8f8f8f!important}@supports (display:grid){@media (min-width:50rem){byu-search input.__byu-search-selected-input{padding:.4em 1em;border-radius:.9625em}}}html{font-size:16px!important}body{margin:0;padding:0;background-color:#fafafa} + * / */byu-search input.__byu-search-selected-input{display:block;width:100%;padding:12px 20px;line-height:25.6px;border:1px solid;border-color:#fff #fff #ddd;font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;font-size:1rem;box-sizing:border-box;border-radius:0;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none}@media (min-width:50rem){byu-search input.__byu-search-selected-input{width:144px;height:35px;padding:.75em .65em;border:1px solid #fff}}byu-search input.__byu-search-selected-input::-moz-placeholder{font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;opacity:1;color:#8f8f8f!important}byu-search input.__byu-search-selected-input::placeholder{font-family:HCo Ringside Narrow SSm,Open Sans,Helvetica,Arial,sans-serif;opacity:1;color:#8f8f8f!important}@supports (display:grid){@media (min-width:50rem){byu-search input.__byu-search-selected-input{padding:.4em 1em;border-radius:.9625em}}}html{font-size:16px!important}body{margin:0;padding:0;background-color:#fafafa} /*# sourceMappingURL=byu-theme-components.min.css.map */ \ No newline at end of file diff --git a/dist/byu-theme-components.min.css.map b/dist/byu-theme-components.min.css.map index 07c2c3f5..1b32b0cc 100644 --- a/dist/byu-theme-components.min.css.map +++ b/dist/byu-theme-components.min.css.map @@ -1 +1 @@ -{"version":3,"sources":["byu-theme-components.css"],"names":[],"mappings":"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","file":"byu-theme-components.min.css","sourcesContent":["/*!\n * / Copyright 2019 Brigham Young University\n * /\n * / Licensed under the Apache License, Version 2.0 (the \"License\");\n * / you may not use this file except in compliance with the License.\n * / You may obtain a copy of the License at\n * /\n * / http://www.apache.org/licenses/LICENSE-2.0\n * /\n * / Unless required by applicable law or agreed to in writing, software\n * / distributed under the License is distributed on an \"AS IS\" BASIS,\n * / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * / See the License for the specific language governing permissions and\n * / limitations under the License.\n * / */\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css\";\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css\";\n/*\n * Corner Radius\n */\n/*\n * Colors\n */\n/*\n * Fonts\n */\n/*\n * Spacing\n */\n/*\n * Breakpoints\n */\n/*\n * Foundations\n */\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css\";\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css\";\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css\";\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css\";\n/*\n * Corner Radius\n */\n/*\n * Colors\n */\n/*\n * Fonts\n */\n/*\n * Spacing\n */\n/*\n * Breakpoints\n */\n/*\n * Foundations\n */\nbyu-header:not(.byu-component-rendered) {\n background-color: #002e5d;\n z-index: 10;\n font-size: 1.125rem;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.16);\n border-bottom: 1px solid #ddd;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n display: grid;\n grid-template-columns: 4.75em 1px auto repeat(3, min-content);\n grid-template-rows: repeat(4, min-content);\n padding: 0; }\n byu-header:not(.byu-component-rendered) a, byu-header:not(.byu-component-rendered) a:link, byu-header:not(.byu-component-rendered) a:visited {\n color: #fff;\n text-decoration: none;\n transition: opacity 200ms ease; }\n byu-header:not(.byu-component-rendered)::before {\n background-image: url(https://cdn.byu.edu/shared-icons/latest/logos/monogram-white.svg);\n content: \"\";\n height: 20.5px;\n width: 72px;\n margin: auto 24px;\n background-size: cover;\n grid-area: 1/1/4/2; }\n byu-header:not(.byu-component-rendered)::after {\n grid-area: 1/2/4/3;\n background-color: rgba(255, 255, 255, 0.25);\n content: \"\";\n margin: 12px 0;\n min-height: 40px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs {\n display: block;\n clear: right;\n grid-area: 1/3/2/4;\n margin: 8px 24px 0;\n font-size: 20px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a {\n opacity: 0.75;\n margin-right: 0.5em;\n padding-right: 0.75em;\n border-right: solid 1px rgba(255, 255, 255, 0.25);\n font-size: 16px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a:hover, byu-header:not(.byu-component-rendered) byu-breadcrumbs a:focus {\n opacity: 1; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a:last-child {\n border: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"site-title\"] {\n color: #fff;\n grid-area: 2/3/3/4;\n font-size: 24px;\n margin: 6px 24px; }\n byu-header:not(.byu-component-rendered) .subtitle[slot=\"site-title\"] {\n grid-area: 3/3/4/4;\n color: #fff;\n font-size: 16px;\n margin: 6px 24px;\n position: relative;\n top: -6px; }\n byu-header:not(.byu-component-rendered) byu-user-info {\n grid-area: 1/5/4/6;\n display: flex;\n font-size: 16px;\n margin: auto 24px; }\n byu-header:not(.byu-component-rendered) byu-user-info > * {\n margin: 0 16px; }\n byu-header:not(.byu-component-rendered) *[slot=\"user-name\"] {\n display: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"login\"] {\n min-width: 89px;\n display: flex;\n align-items: center; }\n byu-header:not(.byu-component-rendered) *[slot=\"login\"]::before {\n background-image: url(https://cdn.byu.edu/shared-icons/latest/fontawesome/user-circle-o-white.svg);\n content: \"\";\n height: 20px;\n width: 20px;\n background-size: cover;\n margin: 0 9px 0 0; }\n byu-header:not(.byu-component-rendered) *[slot=\"logout\"] {\n min-width: 64px;\n display: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"actions\"] {\n grid-area: 1/4/4/5;\n background-color: #0055af;\n font-size: 16px;\n padding: 8px 24px;\n max-width: 103px;\n text-align: center;\n vertical-align: middle;\n height: 17px;\n margin: auto 16px; }\n byu-header:not(.byu-component-rendered) byu-search {\n background-color: #002e5d;\n border-radius: 15px;\n height: 35px;\n width: 144px;\n grid-area: 1/6/4/7;\n margin: auto 16px auto 0; }\n byu-header:not(.byu-component-rendered) byu-search::before {\n content: \"Must have JS\";\n color: #000;\n font-size: 16px;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-weight: 400;\n padding: 6px 16px; }\n byu-header:not(.byu-component-rendered) byu-search::after {\n background-image: url(https://cdn.byu.edu/shared-icons/latest/fontawesome/search-navy.svg);\n content: \"\";\n height: 17px;\n width: 17px;\n background-size: cover;\n position: absolute;\n top: 45px;\n right: 45px; }\n byu-header:not(.byu-component-rendered) byu-search input[type=\"search\"] {\n display: none; }\n byu-header:not(.byu-component-rendered) byu-menu {\n background-color: #fff;\n color: #002e5d;\n grid-area: 4/1/5/7;\n display: flex;\n padding: 0 0 0 117px; }\n byu-header:not(.byu-component-rendered) byu-menu a {\n color: #002e5d !important;\n font-size: 16px;\n padding: 11px 22px;\n margin: 0 6px 0;\n line-height: 1.6;\n border-bottom: solid 3px rgba(0, 0, 0, 0); }\n byu-header:not(.byu-component-rendered) byu-menu a.is-active {\n border-bottom: solid 3px #002e5d !important; }\n byu-header:not(.byu-component-rendered) byu-menu a:hover {\n background-color: #fafafa !important;\n border-bottom: solid 3px #002e5d !important; }\n @media (min-width: 50rem) {\n byu-header:not(.byu-component-rendered) {\n font-size: 1.3125rem; } }\n @media (min-width: 60rem) {\n byu-header:not(.byu-component-rendered) {\n font-size: 1.5rem; } }\n @media (max-width: 60rem) {\n byu-header:not(.byu-component-rendered) {\n grid-template-columns: 100px 1px auto repeat(3, min-content); }\n byu-header:not(.byu-component-rendered)::before {\n height: 18px;\n width: 62px;\n margin: auto 22px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs {\n margin: 10px 50px 0 20px;\n font-size: 16px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a {\n font-size: 14px; }\n byu-header:not(.byu-component-rendered) *[slot=\"site-title\"] {\n font-size: 1.125rem;\n margin: 4px 50px 6px 20px; }\n byu-header:not(.byu-component-rendered) .subtitle[slot=\"site-title\"] {\n margin: 7px 50px 6px 20px; }\n byu-header:not(.byu-component-rendered) byu-user-info {\n display: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"actions\"] {\n display: none; }\n byu-header:not(.byu-component-rendered) byu-search {\n display: none; }\n byu-header:not(.byu-component-rendered) byu-menu {\n display: none; } }\n @media (max-width: 50rem) {\n byu-header:not(.byu-component-rendered)::before {\n height: 16px;\n width: 56px; } }\n @media (max-width: 28rem) {\n byu-header:not(.byu-component-rendered) {\n grid-template-columns: 72px 1px auto repeat(3, min-content); }\n byu-header:not(.byu-component-rendered)::before {\n height: 15px;\n width: 54px;\n margin: auto 11px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs {\n font-size: 13px;\n margin: 8px 40px 0 14px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a {\n font-size: 12px; }\n byu-header:not(.byu-component-rendered) *[slot=\"site-title\"] {\n margin: 6px 40px 4px 14px;\n font-size: 18px; }\n byu-header:not(.byu-component-rendered) .subtitle[slot=\"site-title\"] {\n font-size: 14px;\n margin: 6px 40px 4px 14px; } }\n\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\nbyu-footer:not(.byu-component-rendered) {\n display: grid;\n grid-template: 1fr 82px/auto repeat(4, 300px) auto;\n background-color: #fff;\n padding-top: 60px; }\n @media (max-width: 28rem) {\n byu-footer:not(.byu-component-rendered) {\n padding-top: 30px; } }\n byu-footer:not(.byu-component-rendered)::before {\n grid-area: 2/1/3/7;\n content: \"Brigham Young University\";\n font-family: \"Public Sans\", \"Noto Sans\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-size: 1.17rem;\n letter-spacing: 5px;\n font-weight: bolder;\n text-transform: uppercase;\n justify-content: center;\n color: #fff;\n position: relative;\n z-index: 100;\n height: 35px;\n margin: auto auto; }\n byu-footer:not(.byu-component-rendered)::after {\n content: \"\";\n background-color: #002e5d;\n grid-area: 2/1/3/7;\n color: #fff;\n position: relative;\n z-index: 50; }\n byu-footer:not(.byu-component-rendered) byu-footer-column * {\n display: block;\n font-size: 14px;\n font-family: \"Public Sans\", \"Noto Sans\", \"Open Sans\", Helvetica, Arial, sans-serif;\n margin: 0 0 13px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column {\n margin: 0 40px 40px 0;\n min-width: 270px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n grid-area: 1/2/2/3; }\n @media (max-width: 1300px) {\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n padding-left: 70px;\n margin-left: 0; } }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2) {\n grid-area: 1/3/2/4; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3) {\n grid-area: 1/4/2/5; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4) {\n grid-area: 1/5/2/6; }\n byu-footer:not(.byu-component-rendered) byu-footer-column p {\n color: #141414;\n line-height: 22px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column a {\n color: #0062b8;\n text-decoration: none; }\n byu-footer:not(.byu-component-rendered) byu-footer-column *[slot=\"header\"] {\n color: #141414;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n letter-spacing: 1.5px;\n font-weight: 700;\n font-size: 14px;\n padding: 0 0 10px;\n margin-top: 0;\n margin-bottom: 12px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a {\n color: #fff !important;\n background-color: #0062b8;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-weight: 500 !important;\n display: inline-block;\n padding: 10px 20px;\n font-size: 14px;\n box-shadow: 1px 2px 5px #a5a5a5;\n margin: 8px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links * {\n margin: 6px 6px 6px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links {\n display: flex;\n justify-content: flex-start; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .facebook {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/fa.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #3b5998; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .instagram {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/in.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #c32aa3; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .twitter {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/tw.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #1da1f2; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .linkedin {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/li.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #007bb5; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .youtube {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/yo.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: red; }\n @media (max-width: 60rem) {\n byu-footer:not(.byu-component-rendered) {\n grid-template: repeat(2, min-content) 56px/auto repeat(2, 50%) auto;\n padding: 6px 0 0; }\n byu-footer:not(.byu-component-rendered)::before {\n grid-area: 3/1/4/5;\n width: 300px;\n height: 26px; }\n byu-footer:not(.byu-component-rendered)::after {\n grid-area: 3/1/4/5; }\n byu-footer:not(.byu-component-rendered) byu-footer-column {\n margin: 12px 8px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n grid-area: 1/2/2/3;\n padding-left: 0;\n margin-left: 12px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2) {\n grid-area: 1/3/2/4; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3) {\n grid-area: 2/2/3/3;\n margin-bottom: 50px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4) {\n grid-area: 2/3/3/4;\n margin-bottom: 50px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column *[slot=\"header\"] {\n margin: 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a {\n font-size: 11px;\n padding: 7px 23px; } }\n @media (max-width: 50rem) {\n byu-footer:not(.byu-component-rendered) {\n grid-template: repeat(4, min-content) 76px/auto 100% auto; }\n byu-footer:not(.byu-component-rendered)::before {\n grid-area: 5/1/6/4; }\n byu-footer:not(.byu-component-rendered)::after {\n grid-area: 5/1/6/4; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n grid-area: 1/2/2/3; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2) {\n grid-area: 2/2/3/3; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3) {\n grid-area: 3/2/4/3;\n margin-bottom: 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4) {\n grid-area: 4/2/5/3; } }\n\n/*!\n * / Copyright 2019 Brigham Young University\n * /\n * / Licensed under the Apache License, Version 2.0 (the \"License\");\n * / you may not use this file except in compliance with the License.\n * / You may obtain a copy of the License at\n * /\n * / http://www.apache.org/licenses/LICENSE-2.0\n * /\n * / Unless required by applicable law or agreed to in writing, software\n * / distributed under the License is distributed on an \"AS IS\" BASIS,\n * / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * / See the License for the specific language governing permissions and\n * / limitations under the License.\n * / */\nbyu-header [slot=site-title] a, byu-header a[slot=site-title] {\n color: #fff;\n text-decoration: none; }\n\nbyu-header {\n z-index: 1; }\n byu-header a[slot=\"site-title\"], byu-header [slot=\"site-title\"] a {\n color: #fff !important;\n display: inline-block;\n font-size: inherit;\n font-weight: 400;\n bottom: 1px;\n text-decoration: none;\n clear: right;\n order: 1;\n margin: 0.25em 0 !important; }\n byu-header [slot=\"actions\"] {\n color: #fff; }\n byu-header [slot=\"actions\"] a {\n color: #fff;\n text-decoration: none;\n display: block;\n padding: 100px 24px;\n margin: 0 -24px; }\n byu-header [slot=\"actions\"]:hover {\n color: #002e5d; }\n byu-header [slot=\"actions\"]:hover a {\n color: #002e5d; }\n\n/*!\n * / Copyright 2019 Brigham Young University\n * /\n * / Licensed under the Apache License, Version 2.0 (the \"License\");\n * / you may not use this file except in compliance with the License.\n * / You may obtain a copy of the License at\n * /\n * / http://www.apache.org/licenses/LICENSE-2.0\n * /\n * / Unless required by applicable law or agreed to in writing, software\n * / distributed under the License is distributed on an \"AS IS\" BASIS,\n * / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * / See the License for the specific language governing permissions and\n * / limitations under the License.\n * / */\nbyu-search input.__byu-search-selected-input {\n display: block;\n width: 100%;\n padding: 12px 20px;\n line-height: 25.6px;\n border: 1px solid #fff;\n border-bottom: 1px solid #ddd;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-size: 1rem;\n box-sizing: border-box;\n border-radius: 0;\n margin-bottom: 0;\n -webkit-appearance: none;\n -moz-appearance: none; }\n @media (min-width: 50rem) {\n byu-search input.__byu-search-selected-input {\n width: 144px;\n height: 35px;\n padding: 0.75em 0.65em;\n border: 1px solid #fff; } }\n byu-search input.__byu-search-selected-input::placeholder {\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n opacity: 1;\n color: #8f8f8f !important; }\n @supports (display: grid) {\n @media (min-width: 50rem) {\n byu-search input.__byu-search-selected-input {\n padding: 0.4em 1em;\n border-radius: 0.9625em; } } }\n\nhtml {\n font-size: 16px !important; }\n\nbody {\n margin: 0;\n padding: 0;\n background-color: #FAFAFA; }\n"]} \ No newline at end of file +{"version":3,"sources":["byu-theme-components.css"],"names":[],"mappings":"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","file":"byu-theme-components.min.css","sourcesContent":["/*!\n * / Copyright 2019 Brigham Young University\n * /\n * / Licensed under the Apache License, Version 2.0 (the \"License\");\n * / you may not use this file except in compliance with the License.\n * / You may obtain a copy of the License at\n * /\n * / http://www.apache.org/licenses/LICENSE-2.0\n * /\n * / Unless required by applicable law or agreed to in writing, software\n * / distributed under the License is distributed on an \"AS IS\" BASIS,\n * / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * / See the License for the specific language governing permissions and\n * / limitations under the License.\n * / */\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css\";\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css\";\n/*\n * Corner Radius\n */\n/*\n * Colors\n */\n/*\n * Fonts\n */\n/*\n * Spacing\n */\n/*\n * Breakpoints\n */\n/*\n * Foundations\n */\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css\";\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css\";\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/ringside/fonts.css\";\n@import \"https://cdn.byu.edu/theme-fonts/1.x.x/public-sans/fonts.css\";\n/*\n * Corner Radius\n */\n/*\n * Colors\n */\n/*\n * Fonts\n */\n/*\n * Spacing\n */\n/*\n * Breakpoints\n */\n/*\n * Foundations\n */\nbyu-header:not(.byu-component-rendered) {\n background-color: #002e5d;\n z-index: 10;\n font-size: 1.125rem;\n box-shadow: 0 0 10px rgba(0, 0, 0, 0.16);\n border-bottom: 1px solid #ddd;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n display: grid;\n grid-template-columns: 4.75em 1px auto repeat(3, min-content);\n grid-template-rows: repeat(4, min-content);\n padding: 0; }\n byu-header:not(.byu-component-rendered) a, byu-header:not(.byu-component-rendered) a:link, byu-header:not(.byu-component-rendered) a:visited {\n color: #fff;\n text-decoration: none;\n transition: opacity 200ms ease; }\n byu-header:not(.byu-component-rendered)::before {\n background-image: url(https://cdn.byu.edu/shared-icons/latest/logos/monogram-white.svg);\n content: \"\";\n height: 20.5px;\n width: 72px;\n margin: auto 24px;\n background-size: cover;\n grid-area: 1/1/4/2; }\n byu-header:not(.byu-component-rendered)::after {\n grid-area: 1/2/4/3;\n background-color: rgba(255, 255, 255, 0.25);\n content: \"\";\n margin: 12px 0;\n min-height: 40px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs {\n display: block;\n clear: right;\n grid-area: 1/3/2/4;\n margin: 8px 24px 0;\n font-size: 20px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a {\n opacity: 0.75;\n margin-right: 0.5em;\n padding-right: 0.75em;\n border-right: solid 1px rgba(255, 255, 255, 0.25);\n font-size: 16px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a:hover, byu-header:not(.byu-component-rendered) byu-breadcrumbs a:focus {\n opacity: 1; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a:last-child {\n border: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"site-title\"] {\n color: #fff;\n grid-area: 2/3/3/4;\n font-size: 24px;\n margin: 6px 24px; }\n byu-header:not(.byu-component-rendered) .subtitle[slot=\"site-title\"] {\n grid-area: 3/3/4/4;\n color: #fff;\n font-size: 16px;\n margin: 6px 24px;\n position: relative;\n top: -6px; }\n byu-header:not(.byu-component-rendered) byu-user-info {\n grid-area: 1/5/4/6;\n display: flex;\n font-size: 16px;\n margin: auto 24px; }\n byu-header:not(.byu-component-rendered) byu-user-info > * {\n margin: 0 16px; }\n byu-header:not(.byu-component-rendered) *[slot=\"user-name\"] {\n display: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"login\"] {\n min-width: 89px;\n display: flex;\n align-items: center; }\n byu-header:not(.byu-component-rendered) *[slot=\"login\"]::before {\n background-image: url(https://cdn.byu.edu/shared-icons/latest/fontawesome/user-circle-o-white.svg);\n content: \"\";\n height: 20px;\n width: 20px;\n background-size: cover;\n margin: 0 9px 0 0; }\n byu-header:not(.byu-component-rendered) *[slot=\"logout\"] {\n min-width: 64px;\n display: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"actions\"] {\n grid-area: 1/4/4/5;\n background-color: #0055af;\n font-size: 16px;\n padding: 8px 24px;\n max-width: 103px;\n text-align: center;\n vertical-align: middle;\n height: 17px;\n margin: auto 16px; }\n byu-header:not(.byu-component-rendered) byu-search {\n background-color: #002e5d;\n border-radius: 15px;\n height: 35px;\n width: 144px;\n grid-area: 1/6/4/7;\n margin: auto 16px auto 0; }\n byu-header:not(.byu-component-rendered) byu-search::before {\n content: \"Must have JS\";\n color: #000;\n font-size: 16px;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-weight: 400;\n padding: 6px 16px; }\n byu-header:not(.byu-component-rendered) byu-search::after {\n background-image: url(https://cdn.byu.edu/shared-icons/latest/fontawesome/search-navy.svg);\n content: \"\";\n height: 17px;\n width: 17px;\n background-size: cover;\n position: absolute;\n top: 45px;\n right: 45px; }\n byu-header:not(.byu-component-rendered) byu-search input[type=\"search\"] {\n display: none; }\n byu-header:not(.byu-component-rendered) byu-menu {\n background-color: #fff;\n color: #002e5d;\n grid-area: 4/1/5/7;\n display: flex;\n padding: 0 0 0 117px; }\n byu-header:not(.byu-component-rendered) byu-menu a {\n color: #002e5d !important;\n font-size: 16px;\n padding: 11px 22px;\n margin: 0 6px 0;\n line-height: 1.6;\n border-bottom: solid 3px rgba(0, 0, 0, 0); }\n byu-header:not(.byu-component-rendered) byu-menu a.is-active {\n border-bottom: solid 3px #002e5d !important; }\n byu-header:not(.byu-component-rendered) byu-menu a:hover {\n background-color: #fafafa !important;\n border-bottom: solid 3px #002e5d !important; }\n @media (min-width: 50rem) {\n byu-header:not(.byu-component-rendered) {\n font-size: 1.3125rem; } }\n @media (min-width: 60rem) {\n byu-header:not(.byu-component-rendered) {\n font-size: 1.5rem; } }\n @media (max-width: 60rem) {\n byu-header:not(.byu-component-rendered) {\n grid-template-columns: 100px 1px auto repeat(3, min-content); }\n byu-header:not(.byu-component-rendered)::before {\n height: 18px;\n width: 62px;\n margin: auto 22px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs {\n margin: 10px 50px 0 20px;\n font-size: 16px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a {\n font-size: 14px; }\n byu-header:not(.byu-component-rendered) *[slot=\"site-title\"] {\n font-size: 1.125rem;\n margin: 4px 50px 6px 20px; }\n byu-header:not(.byu-component-rendered) .subtitle[slot=\"site-title\"] {\n margin: 7px 50px 6px 20px; }\n byu-header:not(.byu-component-rendered) byu-user-info {\n display: none; }\n byu-header:not(.byu-component-rendered) *[slot=\"actions\"] {\n display: none; }\n byu-header:not(.byu-component-rendered) byu-search {\n display: none; }\n byu-header:not(.byu-component-rendered) byu-menu {\n display: none; } }\n @media (max-width: 50rem) {\n byu-header:not(.byu-component-rendered)::before {\n height: 16px;\n width: 56px; } }\n @media (max-width: 28rem) {\n byu-header:not(.byu-component-rendered) {\n grid-template-columns: 72px 1px auto repeat(3, min-content); }\n byu-header:not(.byu-component-rendered)::before {\n height: 15px;\n width: 54px;\n margin: auto 11px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs {\n font-size: 13px;\n margin: 8px 40px 0 14px; }\n byu-header:not(.byu-component-rendered) byu-breadcrumbs a {\n font-size: 12px; }\n byu-header:not(.byu-component-rendered) *[slot=\"site-title\"] {\n margin: 6px 40px 4px 14px;\n font-size: 18px; }\n byu-header:not(.byu-component-rendered) .subtitle[slot=\"site-title\"] {\n font-size: 14px;\n margin: 6px 40px 4px 14px; } }\n\n/*!\n / Copyright 2019 Brigham Young University\n /\n / Licensed under the Apache License, Version 2.0 (the \"License\");\n / you may not use this file except in compliance with the License.\n / You may obtain a copy of the License at\n /\n / http://www.apache.org/licenses/LICENSE-2.0\n /\n / Unless required by applicable law or agreed to in writing, software\n / distributed under the License is distributed on an \"AS IS\" BASIS,\n / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n / See the License for the specific language governing permissions and\n / limitations under the License.\n / */\nbyu-footer:not(.byu-component-rendered) {\n display: grid;\n grid-template: 1fr 82px/auto repeat(4, 300px) auto;\n background-color: #fff;\n padding-top: 60px; }\n @media (max-width: 28rem) {\n byu-footer:not(.byu-component-rendered) {\n padding-top: 30px; } }\n byu-footer:not(.byu-component-rendered)::before {\n grid-area: 2/1/3/7;\n content: \"Brigham Young University\";\n font-family: \"Public Sans\", \"Noto Sans\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-size: 1.17rem;\n letter-spacing: 5px;\n font-weight: bolder;\n text-transform: uppercase;\n justify-content: center;\n color: #fff;\n position: relative;\n z-index: 100;\n height: 35px;\n margin: auto auto; }\n byu-footer:not(.byu-component-rendered)::after {\n content: \"\";\n background-color: #002e5d;\n grid-area: 2/1/3/7;\n color: #fff;\n position: relative;\n z-index: 50; }\n byu-footer:not(.byu-component-rendered) byu-footer-column * {\n display: block;\n font-size: 14px;\n font-family: \"Public Sans\", \"Noto Sans\", \"Open Sans\", Helvetica, Arial, sans-serif;\n margin: 0 0 13px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column {\n margin: 0 40px 40px 0;\n min-width: 270px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n grid-area: 1/2/2/3; }\n @media (max-width: 1300px) {\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n padding-left: 70px;\n margin-left: 0; } }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2) {\n grid-area: 1/3/2/4; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3) {\n grid-area: 1/4/2/5; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4) {\n grid-area: 1/5/2/6; }\n byu-footer:not(.byu-component-rendered) byu-footer-column p {\n color: #141414;\n line-height: 22px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column a {\n color: #0062b8;\n text-decoration: none; }\n byu-footer:not(.byu-component-rendered) byu-footer-column *[slot=\"header\"] {\n color: #141414;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n letter-spacing: 1.5px;\n font-weight: 700;\n font-size: 14px;\n padding: 0 0 10px;\n margin-top: 0;\n margin-bottom: 12px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a {\n color: #fff !important;\n background-color: #0062b8;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-weight: 500 !important;\n display: inline-block;\n padding: 10px 20px;\n font-size: 14px;\n box-shadow: 1px 2px 5px #a5a5a5;\n margin: 8px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links * {\n margin: 6px 6px 6px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links {\n display: flex;\n justify-content: flex-start; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .facebook {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/fa.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #3b5998; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .instagram {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/in.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #c32aa3; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .twitter {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/tw.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #1da1f2; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .linkedin {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/li.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: #007bb5; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-social-media-links .youtube {\n content: \"\";\n background: url(https://cdn.byu.edu/shared-icons/latest/social/obfuscated/yo.svg) 0 0 no-repeat;\n height: 18px;\n width: 18px;\n text-indent: -99999em;\n fill: red; }\n @media (max-width: 60rem) {\n byu-footer:not(.byu-component-rendered) {\n grid-template: repeat(2, min-content) 56px/auto repeat(2, 50%) auto;\n padding: 6px 0 0; }\n byu-footer:not(.byu-component-rendered)::before {\n grid-area: 3/1/4/5;\n width: 300px;\n height: 26px; }\n byu-footer:not(.byu-component-rendered)::after {\n grid-area: 3/1/4/5; }\n byu-footer:not(.byu-component-rendered) byu-footer-column {\n margin: 12px 8px 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n grid-area: 1/2/2/3;\n padding-left: 0;\n margin-left: 12px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2) {\n grid-area: 1/3/2/4; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3) {\n grid-area: 2/2/3/3;\n margin-bottom: 50px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4) {\n grid-area: 2/3/3/4;\n margin-bottom: 50px; }\n byu-footer:not(.byu-component-rendered) byu-footer-column *[slot=\"header\"] {\n margin: 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column byu-footer-action-button a {\n font-size: 11px;\n padding: 7px 23px; } }\n @media (max-width: 50rem) {\n byu-footer:not(.byu-component-rendered) {\n grid-template: repeat(4, min-content) 76px/auto 100% auto; }\n byu-footer:not(.byu-component-rendered)::before {\n grid-area: 5/1/6/4; }\n byu-footer:not(.byu-component-rendered)::after {\n grid-area: 5/1/6/4; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(1) {\n grid-area: 1/2/2/3; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(2) {\n grid-area: 2/2/3/3; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(3) {\n grid-area: 3/2/4/3;\n margin-bottom: 0; }\n byu-footer:not(.byu-component-rendered) byu-footer-column:nth-child(4) {\n grid-area: 4/2/5/3; } }\n\n/*!\n * / Copyright 2019 Brigham Young University\n * /\n * / Licensed under the Apache License, Version 2.0 (the \"License\");\n * / you may not use this file except in compliance with the License.\n * / You may obtain a copy of the License at\n * /\n * / http://www.apache.org/licenses/LICENSE-2.0\n * /\n * / Unless required by applicable law or agreed to in writing, software\n * / distributed under the License is distributed on an \"AS IS\" BASIS,\n * / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * / See the License for the specific language governing permissions and\n * / limitations under the License.\n * / */\nbyu-header [slot=site-title] a, byu-header a[slot=site-title] {\n color: #fff;\n text-decoration: none; }\n\nbyu-header {\n z-index: 1; }\n byu-header a[slot=\"site-title\"], byu-header [slot=\"site-title\"] a {\n color: #fff !important;\n display: inline-block;\n font-size: inherit;\n font-weight: 400;\n bottom: 1px;\n text-decoration: none;\n clear: right;\n order: 1;\n margin: 0.25em 0 !important; }\n byu-header [slot=\"actions\"] {\n color: #fff; }\n byu-header [slot=\"actions\"] a {\n color: #fff;\n text-decoration: none;\n display: block;\n padding: 100px 24px;\n margin: 0 -24px; }\n byu-header [slot=\"actions\"]:hover {\n color: #002e5d; }\n byu-header [slot=\"actions\"]:hover a {\n color: #002e5d; }\n\n/*!\n * / Copyright 2019 Brigham Young University\n * /\n * / Licensed under the Apache License, Version 2.0 (the \"License\");\n * / you may not use this file except in compliance with the License.\n * / You may obtain a copy of the License at\n * /\n * / http://www.apache.org/licenses/LICENSE-2.0\n * /\n * / Unless required by applicable law or agreed to in writing, software\n * / distributed under the License is distributed on an \"AS IS\" BASIS,\n * / WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * / See the License for the specific language governing permissions and\n * / limitations under the License.\n * / */\nbyu-search input.__byu-search-selected-input {\n display: block;\n width: 100%;\n padding: 12px 20px;\n line-height: 25.6px;\n border: 1px solid #fff;\n border-bottom: 1px solid #ddd;\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n font-size: 1rem;\n box-sizing: border-box;\n border-radius: 0;\n margin-bottom: 0;\n -webkit-appearance: none;\n -moz-appearance: none; }\n @media (min-width: 50rem) {\n byu-search input.__byu-search-selected-input {\n width: 144px;\n height: 35px;\n padding: 0.75em 0.65em;\n border: 1px solid #fff; } }\n byu-search input.__byu-search-selected-input::placeholder {\n font-family: \"HCo Ringside Narrow SSm\", \"Open Sans\", Helvetica, Arial, sans-serif;\n opacity: 1;\n color: #8f8f8f !important; }\n @supports (display: grid) {\n @media (min-width: 50rem) {\n byu-search input.__byu-search-selected-input {\n padding: 0.4em 1em;\n border-radius: 0.9625em; } } }\n\nhtml {\n font-size: 16px !important; }\n\nbody {\n margin: 0;\n padding: 0;\n background-color: #FAFAFA; }\n"]} \ No newline at end of file diff --git a/dist/byu-theme-components.min.js b/dist/byu-theme-components.min.js index cc32b48b..bc53b1c8 100644 --- a/dist/byu-theme-components.min.js +++ b/dist/byu-theme-components.min.js @@ -23,4 +23,4 @@ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. - */console.log("--------------- Starting byu-theme-components 2.2.0 ---------------"),t="components.min.js",e("https://cdn.byu.edu/web-component-polyfills-v2/2.2.10"),window.WebComponents=window.WebComponents||{waitFor(e){addEventListener("WebComponentsReady",e)}},WebComponents.waitFor(()=>{!function(e){const t=new URL(e,n),o=document.createElement("script");"https:"!==t.protocol&&"localhost"!==t.hostname&&(t.protocol="https:"),o.src=t.href,o.type="module",document.head.append(o)}(t)})}();//# sourceMappingURL=byu-theme-components.min.js.map + */console.log("--------------- Starting byu-theme-components 2.2.1 ---------------"),t="components.min.js",e("https://cdn.byu.edu/web-component-polyfills-v2/2.2.10"),window.WebComponents=window.WebComponents||{waitFor(e){addEventListener("WebComponentsReady",e)}},WebComponents.waitFor(()=>{!function(e){const t=new URL(e,n),o=document.createElement("script");"https:"!==t.protocol&&"localhost"!==t.hostname&&(t.protocol="https:"),o.src=t.href,o.type="module",document.head.append(o)}(t)})}();//# sourceMappingURL=byu-theme-components.min.js.map diff --git a/dist/byu-theme-components.min.js.map b/dist/byu-theme-components.min.js.map index b7adb32d..1c6543a1 100644 --- a/dist/byu-theme-components.min.js.map +++ b/dist/byu-theme-components.min.js.map @@ -1 +1 @@ -{"version":3,"file":"byu-theme-components.min.js","sources":["../node_modules/@byuweb/web-components-loader/dist/bundle.js","../components/byu-theme-components.js"],"sourcesContent":["/**\n * @license\n * Copyright (c) 2018 The Polymer Project Authors. All rights reserved.\n * This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt\n * The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt\n * The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt\n * Code distributed by Google as part of the polymer project is also\n * subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt\n */\n\nfunction loader(polyfillRootUrl = 'https://cdn.byu.edu/web-component-polyfills-v2/2.2.10') {\n /**\n * Basic flow of the loader process\n *\n * There are 4 flows the loader can take when booting up\n *\n * - Synchronous script, no polyfills needed\n * - wait for `DOMContentLoaded`\n * - fire WCR event, as there could not be any callbacks passed to `waitFor`\n *\n * - Synchronous script, polyfills needed\n * - document.write the polyfill bundle\n * - wait on the `load` event of the bundle to batch Custom Element upgrades\n * - wait for `DOMContentLoaded`\n * - run callbacks passed to `waitFor`\n * - fire WCR event\n *\n * - Asynchronous script, no polyfills needed\n * - wait for `DOMContentLoaded`\n * - run callbacks passed to `waitFor`\n * - fire WCR event\n *\n * - Asynchronous script, polyfills needed\n * - Append the polyfill bundle script\n * - wait for `load` event of the bundle\n * - batch Custom Element Upgrades\n * - run callbacks pass to `waitFor`\n * - fire WCR event\n */\n\n var polyfillsLoaded = false;\n var whenLoadedFns = [];\n var allowUpgrades = false;\n var flushFn;\n\n function fireEvent() {\n window.WebComponents.ready = true;\n document.dispatchEvent(new CustomEvent('WebComponentsReady', { bubbles: true }));\n }\n\n function batchCustomElements() {\n if (window.customElements && customElements.polyfillWrapFlushCallback) {\n customElements.polyfillWrapFlushCallback(function (flushCallback) {\n flushFn = flushCallback;\n if (allowUpgrades) {\n flushFn();\n }\n });\n }\n }\n\n function asyncReady() {\n batchCustomElements();\n ready();\n }\n\n function ready() {\n // bootstrap