diff --git a/.github/workflows/a11y.yml b/.github/workflows/a11y.yml new file mode 100644 index 000000000..0a9e119dd --- /dev/null +++ b/.github/workflows/a11y.yml @@ -0,0 +1,41 @@ +name: Check for a11y issues + +on: + pull_request: + +jobs: + a11y_audit: + timeout-minutes: 30 + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - uses: actions/setup-node@v4 + with: + node-version: 22 + + - name: Cache Playwright Browsers + id: cache-playwright + uses: actions/cache/restore@v4 + with: + path: ~/.cache/ms-playwright + key: ${{ runner.os }}-playwright-${{ hashFiles('yarn.lock') }} + + - name: Install dependencies + run: yarn install + + - name: Install Playwright Browsers + if: steps.cache-playwright.outputs.cache-hit != 'true' + run: npx playwright install chromium --with-deps + + - name: Run A11y Audit On PDF Styles + run: ./script/test-a11y + + - name: Save Playwright Browsers Cache + if: always() && steps.cache-playwright.outputs.cache-hit != 'true' + uses: actions/cache/save@v4 + with: + path: ~/.cache/ms-playwright + key: ${{ runner.os }}-playwright-${{ hashFiles('yarn.lock') }} \ No newline at end of file diff --git a/.gitignore b/.gitignore index 4c2f353cf..3cfce49cc 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,6 @@ package-lock.json # CSS coverage report (as a clickable HTML) .DS_Store + +# a11y testing +testing \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 89b15a9cd..9b8065e45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +- Add automated a11y testing with @axe-core/playwright + ## [v2.16.0] - 2026-01-05 diff --git a/README.md b/README.md index 8da6ed87e..912888292 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,18 @@ To take a book completely from git repo to pdf, you'll need to run a variation o For additional enki usage, consult [enki's readme](https://github.com/openstax/enki). +## Audit a11y + +You can run the a11y audit to detect **some** accessibility issues. It's important to remember that automated accessibility testing is **not perfect**. It is a **cursory** test that will warn about things like color contrast, etc. In its current state, it **probably detects around 20-30% of all accessibility issues**. + +You can set the tags it tests in the [wrapper](./script/test-a11y). Keep in mind that the HTML generated from the css is a little broken, so some tests will yield false positives. + +You can run this test with `yarn a11y` or `yarn run a11y` (whichever). + +The test also runs when you make a PR on the styles repository. It generates a summary of the results which you can see in [summary.md](./testing/summary.md) locally, or in the summary on the GitHub action. + +Unless we can figure out a way to map back to the scss, perhaps with source maps and some clever tricks, you will need to search for the associated components/shapes yourself to fix the issues. + # Important Links - [CE Team Confluence Documentation](https://openstax.atlassian.net/wiki/spaces/CE/overview) - [How to Release CE Styles](https://openstax.atlassian.net/l/c/TjrhH68R) diff --git a/package.json b/package.json index 72c1cb953..86a521073 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,12 @@ "type": "module", "license": "MIT", "devDependencies": { + "@axe-core/playwright": "^4.11.0", + "browser-driver-manager": "^2.0.1", + "playwright": "^1.57.0", "postcss": "^8.3.3", + "postcss-selector-parser": "^7.1.1", + "prettier": "^3.8.0", "stylelint": "^14.5.0", "stylelint-config-standard": "^25.0.0", "stylelint-config-standard-scss": "^3.0.0", @@ -13,7 +18,8 @@ "scripts": { "download-fonts": "./script/download-fonts", "lint": "stylelint './styles/**/*.scss'", - "compile": "node ./styles/build/build.js" + "compile": "node ./styles/build/build.js", + "a11y": "bash ./script/test-a11y" }, "dependencies": { "sass-embedded": "^1.77.8" diff --git a/script/audit-a11y.js b/script/audit-a11y.js new file mode 100644 index 000000000..c7bf06814 --- /dev/null +++ b/script/audit-a11y.js @@ -0,0 +1,404 @@ +import { chromium } from "playwright"; +import AxeBuilder from "@axe-core/playwright"; +import postcss from "postcss"; +import parser from "postcss-selector-parser"; +import fs from "node:fs"; +import path from "node:path"; + +const getPlaywrightContext = async () => { + const browser = await chromium.launch(); + const context = await browser.newContext(); + const page = await context.newPage(); + + return { browser, context, page }; +}; + +const isTextFriendly = (tag) => { + return ( + (tag.length === 2 && tag.startsWith("h") && !isNaN(tag[1])) || + [ + "nav", + "li", + "a", + "td", + "div", + "th", + "dt", + "dd", + "label", + "button", + "caption", + "figcaption", + "summary", + "legend", + ].includes(tag) + ); +}; + +const isSelfClosing = (tag) => { + return [ + "img", + "input", + "br", + "hr", + "meta", + "link", + "area", + "base", + "col", + "embed", + "source", + "track", + "wbr", + ].includes(tag); +}; + +const getRequiredAttributes = (tag, existingAttrs) => { + const required = {}; + + if (tag === "img" && !existingAttrs.alt) { + required.alt = "Sample image"; + required.src = + "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Crect width='100' height='100' fill='%23ddd'/%3E%3C/svg%3E"; + } + if (tag === "input" && !existingAttrs.type) { + required.type = "text"; + } + if (tag === "a" && !existingAttrs.href) { + required.href = "#"; + } + + return required; +}; + +const needsWrapper = (childTag) => { + return { + li: { wrapperTag: "ul", siblingTags: ["li"] }, + dt: { wrapperTag: "dl", siblingTags: ["dt", "dd"] }, + dd: { wrapperTag: "dl", siblingTags: ["dt", "dd"] }, + tr: { wrapperTag: "tbody", siblingTags: ["tr"] }, + td: { wrapperTag: "tr", siblingTags: ["td", "th"] }, + th: { wrapperTag: "tr", siblingTags: ["td", "th"] }, + option: { wrapperTag: "select", siblingTags: ["option"] }, + tbody: { wrapperTag: "table", siblingTags: ["tbody", "thead", "tfoot"] }, + thead: { wrapperTag: "table", siblingTags: ["tbody", "thead", "tfoot"] }, + tfoot: { wrapperTag: "table", siblingTags: ["tbody", "thead", "tfoot"] }, + }[childTag]; +}; + +const renderObjToHtml = (obj, parentTag = null) => { + if (!obj) return ""; + + // Add required attributes for accessibility + const requiredAttrs = getRequiredAttributes(obj.tag, obj.attrs); + const allAttrs = { ...requiredAttrs, ...obj.attrs }; + + const classStr = obj.classes.length + ? ` class="${obj.classes.join(" ")}"` + : ""; + const idStr = obj.id ? ` id="${obj.id}"` : ""; + const attrStr = Object.entries(allAttrs) + .map(([k, v]) => (v ? `${k}="${v}"` : k)) + .join(" "); + const attrStrWithSpace = attrStr ? ` ${attrStr}` : ""; + + // Handle self-closing tags + if (isSelfClosing(obj.tag)) { + return `<${obj.tag}${idStr}${classStr}${attrStrWithSpace} />`; + } + + // Auto-fill some content for a11y tools to have something to look at + let content = ""; + if (obj.children.length > 0) { + // Check if any children need wrappers + const childrenNeedingWrappers = obj.children.filter((child) => + needsWrapper(child.tag), + ); + + if (childrenNeedingWrappers.length > 0) { + // Group children by wrapper needs + const groups = []; + let currentGroup = []; + let currentWrapperInfo = null; + + for (const child of obj.children) { + const wrapperInfo = needsWrapper(child.tag); + + if ( + currentWrapperInfo && + wrapperInfo && + currentWrapperInfo.wrapperTag === wrapperInfo.wrapperTag + ) { + currentGroup.push(child); + } else { + if (currentGroup.length > 0) { + groups.push({ + wrapperInfo: currentWrapperInfo, + children: currentGroup, + }); + } + currentGroup = [child]; + currentWrapperInfo = wrapperInfo; + } + } + if (currentGroup.length > 0) { + groups.push({ + wrapperInfo: currentWrapperInfo, + children: currentGroup, + }); + } + + // Render groups, wrapping where needed + content = groups + .map((group) => { + if (group.wrapperInfo) { + const { wrapperTag } = group.wrapperInfo; + const childContent = group.children + .map((child) => renderObjToHtml(child, wrapperTag)) + .join(""); + + // Check if we need a second level wrapper (e.g., tr needs tbody which needs table) + const secondLevelWrapper = needsWrapper(wrapperTag); + if ( + secondLevelWrapper && + parentTag !== secondLevelWrapper.wrapperTag + ) { + return `<${secondLevelWrapper.wrapperTag}><${wrapperTag}>${childContent}`; + } + return `<${wrapperTag}>${childContent}`; + } else { + return group.children + .map((child) => renderObjToHtml(child, obj.tag)) + .join(""); + } + }) + .join(""); + } else { + content = obj.children + .map((child) => renderObjToHtml(child, obj.tag)) + .join(""); + } + } else if (isTextFriendly(obj.tag)) { + content = `Sample ${obj.tag}`; + } + + return `<${obj.tag}${idStr}${classStr}${attrStrWithSpace}>${content}`; +}; + +const transformSelectorToHtml = (selector) => { + let warning = null; + let rootContainer = null; + let currentParent = null; + + const processor = parser((selectors) => { + // We only process the first version of a comma-separated selector for the bench + const firstSelector = selectors.at(0); + + firstSelector.walk((node) => { + // Warn about things we can't easily simulate in a static bench + if (["pseudo-class", "pseudo-element"].includes(node.type)) { + if (node.value.includes("hover") || node.value.includes("active")) { + warning = `Interaction state (${node.value}) detected. Bench shows static default.`; + } + return; // Don't create elements for ::before or :not + } + + if (node.type === "combinator") return; + + // Create element if it's a tag, class, id, or attribute + if (["tag", "class", "id", "attribute"].includes(node.type)) { + // If this is part of the same element (e.g. nav#toc), update currentParent + // If it follows a combinator or space, create a NEW child + + if ( + !currentParent || + (node.prev() && node.prev().type === "combinator") || + (node.prev() && node.prev().type === "spacer") + ) { + const newEl = { + tag: "div", + classes: [], + id: "", + attrs: {}, + children: [], + }; + + if (!rootContainer) { + rootContainer = newEl; + } else { + currentParent.children.push(newEl); + } + currentParent = newEl; + } + + if (node.type === "tag") currentParent.tag = node.value; + if (node.type === "class") currentParent.classes.push(node.value); + if (node.type === "id") currentParent.id = node.value; + if (node.type === "attribute") { + currentParent.attrs[node.attribute] = node.value + ? node.value.replace(/['"]/g, "") + : ""; + } + } + }); + }); + + processor.processSync(selector); + + return { + html: renderObjToHtml(rootContainer), + warning: warning, + }; +}; + +const buildHtmlGallery = (root, cssPath) => { + let htmlGallery = ` + `; + + // Process each rule + root.walkRules((rule) => { + // Skip keyframes or utility classes if necessary + if (rule.selector.startsWith("@")) return; + + try { + const domResult = transformSelectorToHtml(rule.selector); + htmlGallery += ` +
+ ${rule.selector} + ${domResult.warning ? `

⚠️ ${domResult.warning}

` : ""} +
+ ${domResult.html} +
+
`; + } catch (e) { + console.error(`Failed to parse: ${rule.selector}`, e); + } + }); + + htmlGallery += ``; + + return htmlGallery; +}; + +const buildTestBench = (cssFile, outputDir) => { + const css = fs.readFileSync(cssFile, "utf8"); + const root = postcss.parse(css); + + const styleName = path.basename(cssFile); + const htmlGallery = buildHtmlGallery(root, styleName); + const outputIndex = path.resolve(outputDir, "index.html"); + const outputStyle = path.resolve(outputDir, styleName); + fs.writeFileSync(outputIndex, htmlGallery); + fs.writeFileSync(outputStyle, css); + + return { outputIndex, outputStyle }; +}; + +const generateSummary = (results, styleName) => { + let markdown = `\n# ♿ ${styleName}\n\n`; + + if (results.violations.length === 0) { + markdown += `### ✅ All Style Permutations Passed!\nNo contrast or structural issues found in the SCSS-generated map.`; + } else { + markdown += `### ❌ Found ${results.violations.length} Violation Types\n\n`; + markdown += `| Impact | Description | Elements Affected |\n| :--- | :--- | :--- |\n`; + + results.violations.forEach((v) => { + v.nodes.forEach((node) => { + markdown += `| **${v.impact.toUpperCase()}** | ${v.help} | `; + markdown += node.target; + markdown += " |\n"; + }); + }); + + markdown += `\n\n> **Note:** Check the "Test for: [selector]" headings in your local test \`index.html\` to debug these specific cases.`; + } + + return markdown.replace(//g, ">"); +}; + +const run = async ({ page }, tags, outputDir, cssFiles) => { + let status = 0; + const summaryPath = + process.env.GITHUB_STEP_SUMMARY ?? path.resolve(outputDir, "summary.md"); + fs.rmSync(summaryPath, { force: true }); + for (const cssFile of cssFiles) { + // 1. Create and load test bench + const { outputIndex, outputStyle } = buildTestBench(cssFile, outputDir); + const filePath = `file://${outputIndex}`; + const styleName = path.basename(cssFile); + + await page.goto(filePath); + + // 2. Run the audit + const results = await new AxeBuilder({ page }).withTags(tags).analyze(); + // 3. Process results for the GitHub Summary + const summary = generateSummary(results, styleName); + + if (summaryPath) { + fs.appendFileSync(summaryPath, summary); + } else { + console.error(summary); + } + + // 4. Exit with error code if critical/serious issues exist + const failureCount = results.violations.length; + if (failureCount > 0) { + console.error( + `❌ ${styleName} - Found ${failureCount} accessibility violations.`, + ); + status = 1; + } else { + console.log(`✅ ${styleName} - No accessibility violations found.`); + } + + fs.rmSync(outputStyle); + } + return status; +}; + +const readStdin = async () => { + const chunks = []; + for await (const chunk of process.stdin) { + chunks.push(chunk); + } + return Buffer.concat(chunks).toString("utf8").trim(); +}; + +const main = async () => { + const ctx = await getPlaywrightContext(); + + try { + const args = process.argv.slice(2); + const tags = args[0].split(","); + const outputDir = path.resolve(args[1]); + const downloadedFontsDir = path.resolve(args[2]); + + // Read CSS files from stdin + const stdinContent = await readStdin(); + const cssFiles = stdinContent.split("\n").filter((line) => line.trim()); + + if (!fs.existsSync(outputDir)) { + fs.mkdirSync(outputDir, { recursive: true }); + } + fs.cpSync( + downloadedFontsDir, + `${outputDir}/${path.basename(downloadedFontsDir)}`, + { recursive: true }, + ); + console.log(`Testing with tags: ${tags.join(", ")}`); + process.exitCode = await run(ctx, tags, outputDir, cssFiles); + console.log( + "Finished! Check the summary tab in GitHub actions for more details.", + ); + } finally { + await ctx.browser.close(); + } +}; + +(async () => { + await main(); +})(); diff --git a/script/test-a11y b/script/test-a11y new file mode 100755 index 000000000..64d85b6c5 --- /dev/null +++ b/script/test-a11y @@ -0,0 +1,20 @@ +#!/usr/bin/env bash + +set -euo pipefail + +here="$(cd "$(dirname "$0")" && pwd)" +repo_root="$(cd "$here/.." && pwd)" +styles_output="$repo_root/styles/output" +downloaded_fonts="$styles_output/downloaded-fonts" +audit_script="$repo_root/script/audit-a11y.js" +test_dir="$repo_root/testing" +tags="wcag2aa,wcag21aa" + +find "$styles_output" \ + \( \ + -name "*-pdf.css" -or \ + -name "webview-generic.css" \ + \) \ + -print | \ +sort | \ +node "$audit_script" "$tags" "$test_dir" "$downloaded_fonts" diff --git a/styles/design-settings/carnival/_colors.scss b/styles/design-settings/carnival/_colors.scss index 04582a2b8..1ceb95f84 100644 --- a/styles/design-settings/carnival/_colors.scss +++ b/styles/design-settings/carnival/_colors.scss @@ -6,7 +6,7 @@ O1: #F37541, O1Op5: #F375410D, O2: #CE472C, - R1: #C31427, + R1: #C20015, R1Op5: #C314270D, R2: #B10069, R2Op5: #B100690D, @@ -28,6 +28,7 @@ G2Op5: #1E95750D, G3: #007A49, G4: #C3E2C3, + G5: #1D8565, P1: #8d4c83, P2: #651C72, Grey1: #EEEAE0, @@ -117,7 +118,7 @@ microbioBandColor: (_ref: "scheme:::B2"), microbioCaseInPoint: (_ref: "scheme:::R2"), microbioClinicalFocusColor: (_ref: "scheme:::B2"), - microbioDiseaseProfile: (_ref: "scheme:::G2"), + microbioDiseaseProfile: (_ref: "scheme:::G5"), microbioEyeOnEthics: (_ref: "scheme:::B3"), microbioHeaderColor: (_ref: "scheme:::B2"), microbioIntroColor: (_ref: "scheme:::B2"), @@ -152,7 +153,7 @@ physicsLearningObjColor: (_ref: "scheme:::B3"), physicsTableColor: (_ref: "scheme:::B3"), physicsTocColor: (_ref: "scheme:::B3"), - portraitColor: (_ref: "scheme:::G2"), + portraitColor: (_ref: "scheme:::G5"), practiceProblemsColor: (_ref: "scheme:::O2"), prefaceTitleColor: (_ref: "scheme:::B3"), problemSolvingColor: (_ref: "scheme:::B3"), @@ -160,7 +161,7 @@ RNStoriesColor: (_ref: "scheme:::R1"), scienceColor: (_ref: "scheme:::B1"), scienceBlurredColor: (_ref: "scheme:::B1Op5"), - snapLabColor: (_ref: "scheme:::B2"), + snapLabColor: (_ref: "scheme:::B5"), somethingExtraColor: (_ref: "scheme:::B1"), specialConsiderationsColor: (_ref: "scheme:::G3"), subsubtitleColor: (_ref: "scheme:::G2"), @@ -181,11 +182,11 @@ trendingBlurredColor: (_ref: "scheme:::R2Op5"), unfoldingCaseStudyColor: (_ref: "scheme:::R1"), unfoldingCaseStudyInternalColor: (_ref: "scheme:::Y1"), - virtualPhysicsColor: (_ref: "scheme:::G2"), + virtualPhysicsColor: (_ref: "scheme:::G5"), visualColor: (_ref: "scheme:::B2"), watchPhysicsColor: (_ref: "scheme:::B2"), organicChemNoClassNoteColor: (_ref: "scheme:::R2"), - whyChapterColor: (_ref: "scheme:::G2"), + whyChapterColor: (_ref: "scheme:::G5"), workInPhysicsColor: (_ref: "scheme:::BR1"), ), )); diff --git a/styles/design-settings/corn/_colors.scss b/styles/design-settings/corn/_colors.scss index 21a76116a..092a4bfa8 100644 --- a/styles/design-settings/corn/_colors.scss +++ b/styles/design-settings/corn/_colors.scss @@ -2,8 +2,8 @@ @include add_settings (( scheme: ( B1: #093D4C, - B2: #1E7E91, - B3: #34BDD8, + B2: #1E7A8F, + B3: #248194, B4: #F7FAFB, B5: #027EB5, G1: #F4F7F4, diff --git a/styles/design-settings/corn/parts/_titles-settings.scss b/styles/design-settings/corn/parts/_titles-settings.scss index 9c6067b9f..25f4f40ad 100644 --- a/styles/design-settings/corn/parts/_titles-settings.scss +++ b/styles/design-settings/corn/parts/_titles-settings.scss @@ -46,6 +46,7 @@ ), TitleNumber: ( border-color: white, + text-shadow: 0.18rem 0.18rem 0.36rem #000, ), ), )); diff --git a/styles/design-settings/cosmos/_colors.scss b/styles/design-settings/cosmos/_colors.scss index 644f70f72..da0dccacb 100644 --- a/styles/design-settings/cosmos/_colors.scss +++ b/styles/design-settings/cosmos/_colors.scss @@ -22,6 +22,7 @@ B3: #00819A, B4: #EFF3FA, B7: #027EB5, + B8: #027EB5, P1: #9028A3, P2: #651C72, P3: #F2E8F4, diff --git a/styles/designs/cardboard/parts/_example-components.scss b/styles/designs/cardboard/parts/_example-components.scss index c59b7fd47..d84d16af1 100644 --- a/styles/designs/cardboard/parts/_example-components.scss +++ b/styles/designs/cardboard/parts/_example-components.scss @@ -84,3 +84,12 @@ $Example__ProblemTitle: ( font-weight: bold, ) ); + +$Example--Link: ( + _name: "ExampleLink", + _subselector: ' a', + _properties: ( + color: (enum('ValueSet:::OPTIONAL'), #026591), + ) +); + diff --git a/styles/designs/cardboard/parts/_example-shapes.scss b/styles/designs/cardboard/parts/_example-shapes.scss index 62f711557..4a92d3f9a 100644 --- a/styles/designs/cardboard/parts/_example-shapes.scss +++ b/styles/designs/cardboard/parts/_example-shapes.scss @@ -13,6 +13,7 @@ $Example__Subtitle--FromNote, $Example__SolutionTitle, $Example__ProblemTitle, + $Example--Link, ) )), ) diff --git a/styles/designs/cardboard/parts/_table-components.scss b/styles/designs/cardboard/parts/_table-components.scss index 4c83596dd..62d53dc9c 100644 --- a/styles/designs/cardboard/parts/_table-components.scss +++ b/styles/designs/cardboard/parts/_table-components.scss @@ -41,6 +41,14 @@ $Table__Column: ( $Table__Head: empty_wrapper(TableHead, ' > thead'); +$Table__Head--Link: ( + _name: "TableHeadLink", + _subselector: " a", + _properties: ( + color: (enum('ValueSet:::OPTIONAL'), #0232B5) + ) +); + $Table__Head__FirstRow__Cell: ( _name: "TableHeadCellFirstRow", _subselector: " > th:not(:only-child)", diff --git a/styles/designs/cardboard/parts/_table-shapes.scss b/styles/designs/cardboard/parts/_table-shapes.scss index b140a7af7..3ad5a41c1 100644 --- a/styles/designs/cardboard/parts/_table-shapes.scss +++ b/styles/designs/cardboard/parts/_table-shapes.scss @@ -12,6 +12,7 @@ $Table__Column, map-merge($Table__Head, ( _components: ( + $Table__Head--Link, map-merge($Table__Row--FirstChild, ( _components: ( map-merge($Table__Head__FirstRow__Cell, ( diff --git a/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss b/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss index 4e1c9d5db..ab8120a76 100644 --- a/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss +++ b/styles/designs/cardboard/parts/notes/_notes-boxed-shapes.scss @@ -5,7 +5,12 @@ map-merge($Notes--Boxed__Container, ( _components: ( $Notes--Boxed__Title, - $Notes--Boxed__Body, + map-merge( + $Notes--Boxed__Body, ( + _components: ( + $Link--Note, + ) + )), ) )), ) diff --git a/styles/designs/corn/parts/_titles-components.scss b/styles/designs/corn/parts/_titles-components.scss index 0111530b2..eddc26c22 100644 --- a/styles/designs/corn/parts/_titles-components.scss +++ b/styles/designs/corn/parts/_titles-components.scss @@ -121,6 +121,7 @@ $H1--Numbered__Number--Chapter: ( border-style: solid, border-width: 0.07rem, border-color: enum('ValueSet:::REQUIRED'), + text-shadow: enum('ValueSet:::REQUIRED'), text-transform: uppercase, padding: 0.5rem, left: 0, diff --git a/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss b/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss index 6c5806322..83ce47286 100644 --- a/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss +++ b/styles/designs/corn/parts/notes/_notes-boxed-shapes.scss @@ -8,6 +8,7 @@ map-merge($Notes--Boxed__Body, ( _components: ( $Image--InMedia, + $Notes--Link, ), )), ), diff --git a/styles/designs/corn/parts/notes/_notes-components.scss b/styles/designs/corn/parts/notes/_notes-components.scss index 832ffe211..aad441692 100644 --- a/styles/designs/corn/parts/notes/_notes-components.scss +++ b/styles/designs/corn/parts/notes/_notes-components.scss @@ -171,6 +171,14 @@ $Notes--IconBoxed__Title__Label: ( ) ); +$Notes--Link: ( + _name: "NotesLink", + _subselector: ' a', + _properties: ( + color: (enum('ValueSet:::OPTIONAL'), #0270A1), + ) +); + $Notes--IconBoxed__Body: ( _name: "Body", _subselector: ' > .os-note-body', diff --git a/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss b/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss index 63770aa32..1d47d80cd 100644 --- a/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss +++ b/styles/designs/corn/parts/notes/_notes-iconBoxed-shapes.scss @@ -12,6 +12,7 @@ )), map-merge($Notes--IconBoxed__Body, ( _components: ( + $Notes--Link, $Notes--IconBoxed__Subtitle, ) )), diff --git a/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss b/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss index 31421001f..a86a4aba6 100644 --- a/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss +++ b/styles/designs/cosmos/parts/notes/_notes-boxed-shapes.scss @@ -18,6 +18,7 @@ $Notes--Boxed__Title, map-merge($Notes--Boxed__Body, ( _components: ( + $Notes--Link, $Notes--Boxed__Subtitle, $UnorderedList--NotesQuestionSection, ) diff --git a/styles/designs/cosmos/parts/notes/_notes-components.scss b/styles/designs/cosmos/parts/notes/_notes-components.scss index 8390cb00f..2dfbeba39 100644 --- a/styles/designs/cosmos/parts/notes/_notes-components.scss +++ b/styles/designs/cosmos/parts/notes/_notes-components.scss @@ -342,6 +342,15 @@ $Notes--PhotoQuote__Figure: ( ) ); +$Notes--Link: ( + _name: "NotesLink", + _subselector: ' a', + _properties: ( + color: ( + enum('ValueSet:::OPTIONAL'), #026591), + ) +); + $Notes--PhotoQuote__Blockquote: empty_wrapper(PQBlockquote, ' > blockquote'); $Notes--PhotoQuote__Blockquote__FirstPara: ( diff --git a/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss b/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss index 3aec41c89..ff6b8d6c4 100644 --- a/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss +++ b/styles/designs/cosmos/parts/notes/_notes-photoQuote-shapes.scss @@ -4,6 +4,7 @@ _components: ( map-merge($Notes--PhotoQuote__Container, ( _components: ( + $Notes--Link, $Notes--PhotoQuote__Figure, map-merge($Notes--PhotoQuote__Blockquote, ( _components: ( diff --git a/styles/lib/carnival/_colors.scss b/styles/lib/carnival/_colors.scss index 8bf2fb2d3..a48c46f37 100644 --- a/styles/lib/carnival/_colors.scss +++ b/styles/lib/carnival/_colors.scss @@ -3,7 +3,7 @@ $O1: #F37541; $O1Op5: #F375410D; $O2: #CE472C; -$R1: #C31427; +$R1: #C20015; $R1Op5: #C314270D; $R2: #B10069; $R2Op5: #B100690D; diff --git a/styles/output/accounting-pdf.css b/styles/output/accounting-pdf.css index 649239a94..642b4fcf8 100644 --- a/styles/output/accounting-pdf.css +++ b/styles/output/accounting-pdf.css @@ -2172,6 +2172,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -4105,6 +4109,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.link-to-learning > .os-note-body a { + color: #026591; +} + [data-type=note] > ul:not([data-labeled-item=true]) { margin-left: 24px; } diff --git a/styles/output/additive-manufacturing-pdf.css b/styles/output/additive-manufacturing-pdf.css index 1ba45565f..b816184b7 100644 --- a/styles/output/additive-manufacturing-pdf.css +++ b/styles/output/additive-manufacturing-pdf.css @@ -1004,7 +1004,7 @@ nav#toc > ol > li { nav#toc > ol > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1195,7 +1195,7 @@ a[role=doc-noteref] { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > h3.os-title { @@ -1203,13 +1203,13 @@ a[role=doc-noteref] { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective { display: inline-block; text-decoration: none; - color: #34BDD8; + color: #248194; padding-left: 0.7rem; border-left-width: 0.2727rem; border-left-style: solid; @@ -1748,7 +1748,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -1784,7 +1784,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1792,7 +1792,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1801,27 +1801,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1885,6 +1885,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { border-style: solid; border-width: 0.07rem; border-color: white; + text-shadow: 0.18rem 0.18rem 0.36rem #000; text-transform: uppercase; padding: 0.5rem; left: 0; @@ -1916,7 +1917,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1925,20 +1926,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1947,7 +1948,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1955,7 +1956,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1964,14 +1965,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1979,7 +1980,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -2001,7 +2002,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -2016,7 +2017,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2024,7 +2025,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2032,7 +2033,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2041,7 +2042,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2049,7 +2050,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2065,7 +2066,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2074,7 +2075,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2082,7 +2083,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2098,7 +2099,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2107,7 +2108,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2115,7 +2116,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2132,14 +2133,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -2153,14 +2154,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > div > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > div > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -2170,7 +2171,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2192,6 +2193,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + [data-type=example] [data-type=exercise] > [data-type=problem] > [data-type=problem-title] { display: flex; flex-direction: row; diff --git a/styles/output/algebra-1-pdf.css b/styles/output/algebra-1-pdf.css index 22914322d..bbc8cd5dc 100644 --- a/styles/output/algebra-1-pdf.css +++ b/styles/output/algebra-1-pdf.css @@ -1115,7 +1115,7 @@ img { [data-type=chapter] > h1[data-type=document-title] { display: flex; align-items: center; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -1124,7 +1124,7 @@ img { [data-type=chapter] > h1[data-type=document-title] > .os-number { border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; text-transform: uppercase; padding: 0.5rem; margin-right: 1rem; @@ -1165,7 +1165,7 @@ img { } [data-type=abstract] > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -1183,7 +1183,7 @@ img { [data-type=abstract] > ul > li > span.os-abstract-token { font-weight: bold; - color: #1E7E91; + color: #1E7A8F; margin-right: 8px; } @@ -1223,7 +1223,7 @@ nav#toc > ol > li:not(.os-toc-unit) { nav#toc > ol > li:not(.os-toc-unit) > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1245,7 +1245,7 @@ nav#toc > ol > li:not(.os-toc-unit) > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1306,7 +1306,7 @@ nav#toc > ol > li.os-toc-unit > ol.os-unit > li { nav#toc > ol > li.os-toc-unit > ol.os-unit > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1328,7 +1328,7 @@ nav#toc > ol > li.os-toc-unit > ol.os-unit > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1387,7 +1387,7 @@ nav#toc > ol > li.os-toc-unit > ol.os-unit > li.os-toc-unit-page { } nav#toc > ol > li.os-toc-unit > ol.os-unit > li.os-toc-unit-page > a { - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; text-decoration: none; @@ -1485,7 +1485,7 @@ p.example-title > :first-child { } section.check-understanding { - border-color: #1E7E91; + border-color: #1E7A8F; border-width: 1px; padding: 1.4rem 0; border-top-style: solid; @@ -1533,7 +1533,7 @@ section.practice > [data-type=exercise] img { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > h3.os-title { @@ -1541,13 +1541,13 @@ section.practice > [data-type=exercise] img { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective { display: inline-block; text-decoration: none; - color: #34BDD8; + color: #248194; padding-left: 0.7rem; border-left-width: 0.2727rem; border-left-style: solid; @@ -2102,7 +2102,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2116,7 +2116,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2450,7 +2450,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2459,20 +2459,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2481,7 +2481,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2491,27 +2491,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2543,7 +2543,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=unit] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2552,7 +2552,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=unit] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2562,27 +2562,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=unit] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=unit] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=unit] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=unit] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2614,7 +2614,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2623,7 +2623,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2631,7 +2631,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2648,14 +2648,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -2669,20 +2669,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > div > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > div > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2691,7 +2691,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2699,7 +2699,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2708,14 +2708,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -2723,7 +2723,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -2745,7 +2745,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -2760,7 +2760,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2768,7 +2768,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2776,7 +2776,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2785,7 +2785,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2793,7 +2793,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2814,7 +2814,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2842,6 +2842,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { max-height: initial; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + [data-type=note].try { display: flex; margin-bottom: 2.8rem; @@ -3082,7 +3086,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note].self-check > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3110,6 +3114,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { max-height: initial; } +[data-type=note].self-check > .os-note-body a { + color: #0270A1; +} + [data-type=equation].unnumbered { display: flex; align-items: center; @@ -3135,7 +3143,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #1E7E91; + color: #1E7A8F; margin-right: 0.7rem; } @@ -3436,7 +3444,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -3908,7 +3916,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } section.numbered-exercises > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4075,7 +4083,7 @@ section.numbered-exercises [data-type=injected-exercise][data-is-multipart=True] } section.practice > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; diff --git a/styles/output/american-government-pdf.css b/styles/output/american-government-pdf.css index 691c5413e..f35d8a378 100644 --- a/styles/output/american-government-pdf.css +++ b/styles/output/american-government-pdf.css @@ -2048,6 +2048,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F0F8F1; } +.milestone > .os-note-body a { + color: #026591; +} + .milestone > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2092,6 +2096,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.middle-ground > .os-note-body a { + color: #026591; +} + .middle-ground > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2136,6 +2144,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFE5E5; } +.insider-perspective > .os-note-body a { + color: #026591; +} + .insider-perspective > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2225,6 +2237,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F0F8F1; } +.milestone > .os-note-body a { + color: #026591; +} + .milestone > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2269,6 +2285,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.middle-ground > .os-note-body a { + color: #026591; +} + .middle-ground > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2313,6 +2333,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFE5E5; } +.insider-perspective > .os-note-body a { + color: #026591; +} + .insider-perspective > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/anatomy-pdf.css b/styles/output/anatomy-pdf.css index 40081dc8e..8140e7e20 100644 --- a/styles/output/anatomy-pdf.css +++ b/styles/output/anatomy-pdf.css @@ -1230,14 +1230,14 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1311,13 +1311,13 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1792,14 +1792,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-top-titled-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-top-titled-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-top-titled-container .os-caption-container > .os-title { diff --git a/styles/output/anthropology-pdf.css b/styles/output/anthropology-pdf.css index 2b2effa94..ea70bb2d8 100644 --- a/styles/output/anthropology-pdf.css +++ b/styles/output/anthropology-pdf.css @@ -2410,7 +2410,7 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -2429,14 +2429,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -2500,14 +2500,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -2581,13 +2581,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -2803,7 +2803,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -2839,7 +2839,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .profiles-anthropology { margin-bottom: 0.7rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; diff --git a/styles/output/ap-biology-pdf.css b/styles/output/ap-biology-pdf.css index 4d8041040..44ed9c5ca 100644 --- a/styles/output/ap-biology-pdf.css +++ b/styles/output/ap-biology-pdf.css @@ -1395,14 +1395,14 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1476,13 +1476,13 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1975,7 +1975,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1994,14 +1994,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -2069,14 +2069,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-top-titled-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-top-titled-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-top-titled-container .os-caption-container > .os-title { diff --git a/styles/output/ap-physics-2e-pdf.css b/styles/output/ap-physics-2e-pdf.css index 82298bd10..17b129488 100644 --- a/styles/output/ap-physics-2e-pdf.css +++ b/styles/output/ap-physics-2e-pdf.css @@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.top-titled .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.top-titled .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.top-titled .os-caption-container > .os-title { @@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; diff --git a/styles/output/ap-physics-pdf.css b/styles/output/ap-physics-pdf.css index 73fb7ba96..65b257dec 100644 --- a/styles/output/ap-physics-pdf.css +++ b/styles/output/ap-physics-pdf.css @@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.top-titled .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.top-titled .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.top-titled .os-caption-container > .os-title { @@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; diff --git a/styles/output/astronomy-pdf.css b/styles/output/astronomy-pdf.css index 3fb3b7147..67ddedcdb 100644 --- a/styles/output/astronomy-pdf.css +++ b/styles/output/astronomy-pdf.css @@ -1233,6 +1233,10 @@ nav#toc > ol > li:not(.os-toc-unit):not(.os-toc-unit-page) > ol > li > a::after font-weight: bold; } +[data-type=example] > .body a { + color: #026591; +} + .os-eoc.os-exercises-container section { margin-bottom: 0; } @@ -1479,6 +1483,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #3B2746; font-family: Noto Sans, StixGeneral; @@ -2045,6 +2053,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #3B2746; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/bca-pdf.css b/styles/output/bca-pdf.css index 9e7830076..3e28cdb99 100644 --- a/styles/output/bca-pdf.css +++ b/styles/output/bca-pdf.css @@ -1452,6 +1452,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2018,6 +2022,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -3012,6 +3020,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.link-to-learning > .os-note-body a { + color: #026591; +} + .mac-tip { margin-bottom: 1.4rem; } diff --git a/styles/output/biology-pdf.css b/styles/output/biology-pdf.css index cce8c7e1d..2131c39bf 100644 --- a/styles/output/biology-pdf.css +++ b/styles/output/biology-pdf.css @@ -1395,14 +1395,14 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1476,13 +1476,13 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1975,7 +1975,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1994,14 +1994,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -2069,14 +2069,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-top-titled-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-top-titled-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-top-titled-container .os-caption-container > .os-title { diff --git a/styles/output/business-ethics-pdf.css b/styles/output/business-ethics-pdf.css index e0261cd36..242292a93 100644 --- a/styles/output/business-ethics-pdf.css +++ b/styles/output/business-ethics-pdf.css @@ -1510,6 +1510,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2076,6 +2080,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2818,6 +2826,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.link-to-learning > .os-note-body a { + color: #026591; +} + .real-world { margin-bottom: 1.4rem; } diff --git a/styles/output/calculus-pdf.css b/styles/output/calculus-pdf.css index 148d8905b..ed2fb27cc 100644 --- a/styles/output/calculus-pdf.css +++ b/styles/output/calculus-pdf.css @@ -963,7 +963,7 @@ div[data-type=composite-page].os-eob { } [data-type=abstract] > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -981,7 +981,7 @@ div[data-type=composite-page].os-eob { [data-type=abstract] > ul > li > span.os-abstract-token { font-weight: bold; - color: #1E7E91; + color: #1E7A8F; margin-right: 8px; } @@ -1027,7 +1027,7 @@ nav#toc > ol > li { nav#toc > ol > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1049,7 +1049,7 @@ nav#toc > ol > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1168,7 +1168,7 @@ nav#toc > ol > li > ol > li > a::after { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > h3.os-title { @@ -1176,13 +1176,13 @@ nav#toc > ol > li > ol > li > a::after { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective { display: inline-block; text-decoration: none; - color: #34BDD8; + color: #248194; padding-left: 0.7rem; border-left-width: 0.2727rem; border-left-style: solid; @@ -1753,7 +1753,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -1767,7 +1767,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2113,6 +2113,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { border-style: solid; border-width: 0.07rem; border-color: white; + text-shadow: 0.18rem 0.18rem 0.36rem #000; text-transform: uppercase; padding: 0.5rem; left: 0; @@ -2144,7 +2145,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2153,20 +2154,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2174,7 +2175,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2183,27 +2184,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2235,7 +2236,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2244,7 +2245,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2252,7 +2253,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2269,14 +2270,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -2290,20 +2291,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > div > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > div > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2312,7 +2313,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2320,7 +2321,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2329,14 +2330,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -2344,7 +2345,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -2366,7 +2367,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -2381,7 +2382,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2389,7 +2390,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2397,7 +2398,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2406,7 +2407,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2414,7 +2415,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2434,7 +2435,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note].theorem > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2456,7 +2457,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note].theorem > .os-note-body > .os-subtitle { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2578,7 +2579,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2599,6 +2600,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + .media-2 { margin-bottom: 1.4rem; } @@ -2671,7 +2676,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #1E7E91; + color: #1E7A8F; margin-right: 0.7rem; } @@ -2970,7 +2975,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -3442,7 +3447,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3451,7 +3456,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3636,7 +3641,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-review-exercises-container > section.review-exercises > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3645,7 +3650,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-review-exercises-container > section.review-exercises > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; diff --git a/styles/output/chemistry-pdf.css b/styles/output/chemistry-pdf.css index 1772373fc..384e131c5 100644 --- a/styles/output/chemistry-pdf.css +++ b/styles/output/chemistry-pdf.css @@ -1321,14 +1321,14 @@ a[role=doc-noteref] { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1402,13 +1402,13 @@ a[role=doc-noteref] { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1763,7 +1763,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1782,14 +1782,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -1891,14 +1891,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-top-titled-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-top-titled-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-top-titled-container .os-caption-container > .os-title { @@ -1990,7 +1990,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .chemist-portrait { border: solid; - border-color: #1E9575; + border-color: #1D8565; box-decoration-break: slice; padding-left: 8px; padding-right: 8px; @@ -2001,7 +2001,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .chemist-portrait > .os-title { - color: #1E9575; + color: #1D8565; font-family: Mulish, sans-serif; font-weight: 900; font-size: 1.2rem; @@ -2090,7 +2090,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -2103,7 +2103,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; diff --git a/styles/output/college-physics-2e-pdf.css b/styles/output/college-physics-2e-pdf.css index 8c05b9d18..858ca4f23 100644 --- a/styles/output/college-physics-2e-pdf.css +++ b/styles/output/college-physics-2e-pdf.css @@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.top-titled .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.top-titled .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.top-titled .os-caption-container > .os-title { @@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; diff --git a/styles/output/college-physics-pdf.css b/styles/output/college-physics-pdf.css index 73fb7ba96..65b257dec 100644 --- a/styles/output/college-physics-pdf.css +++ b/styles/output/college-physics-pdf.css @@ -1335,14 +1335,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1416,13 +1416,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1598,7 +1598,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1617,14 +1617,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -1692,14 +1692,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.top-titled .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.top-titled .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.top-titled .os-caption-container > .os-title { @@ -1809,7 +1809,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -2061,7 +2061,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -2074,7 +2074,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; diff --git a/styles/output/college-success-pdf.css b/styles/output/college-success-pdf.css index 251aa29d0..f298d94db 100644 --- a/styles/output/college-success-pdf.css +++ b/styles/output/college-success-pdf.css @@ -2150,6 +2150,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2716,6 +2720,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/computer-science-pdf.css b/styles/output/computer-science-pdf.css index 4575a9c7e..b05a5c89b 100644 --- a/styles/output/computer-science-pdf.css +++ b/styles/output/computer-science-pdf.css @@ -2358,6 +2358,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2966,6 +2970,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -3902,6 +3910,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.link-to-learning > .os-note-body a { + color: #026591; +} + .industry-spotlight { margin-bottom: 1.4rem; } diff --git a/styles/output/contemporary-math-pdf.css b/styles/output/contemporary-math-pdf.css index 66fe39520..08167b03c 100644 --- a/styles/output/contemporary-math-pdf.css +++ b/styles/output/contemporary-math-pdf.css @@ -963,7 +963,7 @@ div[data-type=composite-page].os-eob { } section.learning-objectives > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -1028,7 +1028,7 @@ nav#toc > ol > li { nav#toc > ol > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1050,7 +1050,7 @@ nav#toc > ol > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1161,7 +1161,7 @@ nav#toc > ol > li > ol > li > a::after { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > h3.os-title { @@ -1169,13 +1169,13 @@ nav#toc > ol > li > ol > li > a::after { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective { display: inline-block; text-decoration: none; - color: #34BDD8; + color: #248194; padding-left: 0.7rem; border-left-width: 0.2727rem; border-left-style: solid; @@ -1553,6 +1553,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { border-style: solid; border-width: 0.07rem; border-color: white; + text-shadow: 0.18rem 0.18rem 0.36rem #000; text-transform: uppercase; padding: 0.5rem; left: 0; @@ -1584,7 +1585,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1593,20 +1594,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1614,7 +1615,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1623,27 +1624,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1675,7 +1676,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1684,7 +1685,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1692,7 +1693,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1709,14 +1710,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1730,20 +1731,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > div > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > div > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1752,7 +1753,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1760,7 +1761,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1769,14 +1770,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1784,7 +1785,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -1806,7 +1807,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -1821,7 +1822,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1829,7 +1830,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1837,7 +1838,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1846,7 +1847,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1854,7 +1855,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1946,6 +1947,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note].who-knew > .os-note-body a { + color: #0270A1; +} + [data-type=note].who-knew > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -1960,7 +1965,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note].tech-check > .os-title { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -1999,8 +2004,12 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note].tech-check > .os-note-body a { + color: #0270A1; +} + [data-type=note].tech-check > .os-note-body > h4.os-subtitle { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-weight: normal; font-size: 1rem; @@ -2050,6 +2059,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note].people-mathematics > .os-note-body a { + color: #0270A1; +} + [data-type=note].people-mathematics > .os-note-body > h4.os-subtitle { color: #092d23; font-family: Roboto Slab, serif, StixGeneral; @@ -2107,6 +2120,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.your-turn > .os-note-body a { + color: #0270A1; +} + .your-turn > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -2121,7 +2138,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2142,6 +2159,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + .video { margin-bottom: 1.4rem; } @@ -2258,7 +2279,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note].definition > .os-note-body > .os-subtitle { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2291,7 +2312,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note].formula > .os-note-body > .os-subtitle { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2616,7 +2637,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2630,7 +2651,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3251,7 +3272,7 @@ li > table { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; diff --git a/styles/output/data-science-pdf.css b/styles/output/data-science-pdf.css index ff01b7aed..fbe92232b 100644 --- a/styles/output/data-science-pdf.css +++ b/styles/output/data-science-pdf.css @@ -1322,6 +1322,10 @@ nav#toc > ol > li.os-toc-composite-chapter > ol { font-weight: bold; } +[data-type=example] > .body a { + color: #026591; +} + [data-type=equation].unnumbered { display: flex; align-items: center; @@ -2443,6 +2447,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/dev-math-pdf.css b/styles/output/dev-math-pdf.css index efcde1d85..0eb611bfd 100644 --- a/styles/output/dev-math-pdf.css +++ b/styles/output/dev-math-pdf.css @@ -1004,7 +1004,7 @@ nav#toc > ol > li { nav#toc > ol > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1079,7 +1079,7 @@ nav#toc > ol > li > ol > li > a::after { } [data-type=abstract] > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -1327,7 +1327,7 @@ a[role=doc-noteref] { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > h3.os-title { @@ -1335,13 +1335,13 @@ a[role=doc-noteref] { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective { display: inline-block; text-decoration: none; - color: #34BDD8; + color: #248194; padding-left: 0.7rem; border-left-width: 0.2727rem; border-left-style: solid; @@ -1709,7 +1709,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1717,7 +1717,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1726,27 +1726,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1778,7 +1778,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1787,7 +1787,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1795,7 +1795,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1812,14 +1812,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1833,14 +1833,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > div > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > div > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1878,6 +1878,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { border-style: solid; border-width: 0.07rem; border-color: white; + text-shadow: 0.18rem 0.18rem 0.36rem #000; text-transform: uppercase; padding: 0.5rem; left: 0; @@ -1909,7 +1910,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1918,20 +1919,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1940,7 +1941,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1948,7 +1949,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1957,14 +1958,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1972,7 +1973,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -1994,7 +1995,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -2009,7 +2010,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2017,7 +2018,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2025,7 +2026,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2034,7 +2035,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2042,7 +2043,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2365,7 +2366,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2384,7 +2385,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2403,7 +2404,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2422,7 +2423,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > section > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2452,7 +2453,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2466,7 +2467,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2780,7 +2781,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2799,7 +2800,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2807,7 +2808,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2815,7 +2816,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2834,7 +2835,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2842,7 +2843,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2850,7 +2851,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2869,7 +2870,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2877,7 +2878,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2885,7 +2886,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=question-solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2904,7 +2905,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=question-solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2912,7 +2913,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=question-solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2920,7 +2921,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2937,7 +2938,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2945,7 +2946,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2953,7 +2954,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2970,7 +2971,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2978,7 +2979,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2986,7 +2987,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3003,7 +3004,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3011,7 +3012,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3019,7 +3020,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3036,7 +3037,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3044,7 +3045,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3052,7 +3053,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob.os-solution-container [data-type=solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3069,7 +3070,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob.os-solution-container [data-type=solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3077,7 +3078,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob.os-solution-container [data-type=solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3379,7 +3380,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -3754,6 +3755,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.manipulative-math > .os-note-body a { + color: #0270A1; +} + .manipulative-math > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -3768,7 +3773,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3789,6 +3794,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + .links-to-literacy { margin-bottom: 1.4rem; } @@ -3833,6 +3842,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.links-to-literacy > .os-note-body a { + color: #0270A1; +} + .links-to-literacy > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -3884,6 +3897,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.howto > .os-note-body a { + color: #0270A1; +} + .howto > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -3898,7 +3915,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3919,6 +3936,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + [data-type=equation].unnumbered { display: flex; align-items: center; @@ -3927,7 +3948,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > section > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3936,7 +3957,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > section > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4096,7 +4117,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > section.writing > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4105,7 +4126,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > section.writing > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4265,7 +4286,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > section.everyday > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4274,7 +4295,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > section.everyday > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4471,7 +4492,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-review-exercises-container > section.review-exercises > section > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4480,7 +4501,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-review-exercises-container > section.review-exercises > section > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4640,7 +4661,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-practice-test-container > section.practice-test > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4649,7 +4670,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-practice-test-container > section.practice-test > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; diff --git a/styles/output/economics-pdf.css b/styles/output/economics-pdf.css index 61e6e7f0b..06d649c6b 100644 --- a/styles/output/economics-pdf.css +++ b/styles/output/economics-pdf.css @@ -1589,6 +1589,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.economics.workout > .os-note-body a { + color: #026591; +} + .economics.workout > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/english-composition-pdf.css b/styles/output/english-composition-pdf.css index e9203a798..157d158b8 100644 --- a/styles/output/english-composition-pdf.css +++ b/styles/output/english-composition-pdf.css @@ -1759,6 +1759,10 @@ span.kinesthetic-icon { max-width: 100%; } +.author-quote a { + color: #026591; +} + .author-quote > .os-figure > figure { margin-top: 0; margin-bottom: 0; diff --git a/styles/output/entrepreneurship-pdf.css b/styles/output/entrepreneurship-pdf.css index 4ee290cb9..795c1d6a9 100644 --- a/styles/output/entrepreneurship-pdf.css +++ b/styles/output/entrepreneurship-pdf.css @@ -2088,6 +2088,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.link-to-learning > .os-note-body a { + color: #026591; +} + .entrepreneur-in-action { margin-bottom: 1.4rem; } @@ -2219,6 +2223,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/finance-pdf.css b/styles/output/finance-pdf.css index 3762a2ae1..acedee454 100644 --- a/styles/output/finance-pdf.css +++ b/styles/output/finance-pdf.css @@ -2129,6 +2129,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2695,6 +2699,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/history-pdf.css b/styles/output/history-pdf.css index 480dd2fa2..ef34e1028 100644 --- a/styles/output/history-pdf.css +++ b/styles/output/history-pdf.css @@ -2291,6 +2291,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFF7E5; } +.history.defining-american > .os-note-body a { + color: #026591; +} + .history.defining-american > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2335,6 +2339,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.history.americana > .os-note-body a { + color: #026591; +} + .history.americana > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2379,6 +2387,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFE5E5; } +.history.my-story > .os-note-body a { + color: #026591; +} + .history.my-story > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/hs-college-success-pdf.css b/styles/output/hs-college-success-pdf.css index 06dcba46f..5cd190a4e 100644 --- a/styles/output/hs-college-success-pdf.css +++ b/styles/output/hs-college-success-pdf.css @@ -2352,6 +2352,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2918,6 +2922,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-top-titled-container > table > thead a { + color: #0232B5; +} + .os-table.os-top-titled-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/hs-physics-pdf.css b/styles/output/hs-physics-pdf.css index 7f17f0f74..a3bb3951b 100644 --- a/styles/output/hs-physics-pdf.css +++ b/styles/output/hs-physics-pdf.css @@ -1375,14 +1375,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1456,13 +1456,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1550,7 +1550,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -1666,7 +1666,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1685,14 +1685,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -1760,14 +1760,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-top-titled-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-top-titled-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-top-titled-container .os-caption-container > .os-title { @@ -2660,7 +2660,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .virtual-physics { border: solid; - border-color: #1E9575; + border-color: #1D8565; box-decoration-break: slice; padding-left: 8px; padding-right: 8px; @@ -2671,7 +2671,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .virtual-physics > .os-title { - color: #1E9575; + color: #1D8565; font-family: Mulish, sans-serif; font-weight: 900; font-size: 1.2rem; @@ -2691,7 +2691,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .snap-lab { border: solid; - border-color: #0074BC; + border-color: #0078a3; box-decoration-break: slice; padding-left: 8px; padding-right: 8px; @@ -2702,7 +2702,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .snap-lab > .os-title { - color: #0074BC; + color: #0078a3; font-family: Mulish, sans-serif; font-weight: 900; font-size: 1.2rem; @@ -3072,7 +3072,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -3115,7 +3115,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .worked-example { margin-bottom: 0.7rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; diff --git a/styles/output/information-systems-pdf.css b/styles/output/information-systems-pdf.css index da5339fa8..f1b94c57c 100644 --- a/styles/output/information-systems-pdf.css +++ b/styles/output/information-systems-pdf.css @@ -1988,6 +1988,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -3280,6 +3284,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.link-to-learning > .os-note-body a { + color: #026591; +} + .is-careers { margin-bottom: 1.4rem; } diff --git a/styles/output/intro-business-pdf.css b/styles/output/intro-business-pdf.css index 536c75316..9fcde5b80 100644 --- a/styles/output/intro-business-pdf.css +++ b/styles/output/intro-business-pdf.css @@ -1388,6 +1388,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/lifespan-development-pdf.css b/styles/output/lifespan-development-pdf.css index 8d068a04f..db18d6c3a 100644 --- a/styles/output/lifespan-development-pdf.css +++ b/styles/output/lifespan-development-pdf.css @@ -2473,6 +2473,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.it-depends > .os-note-body a { + color: #026591; +} + .it-depends > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2517,6 +2521,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F0F8F1; } +.intersections-contexts > .os-note-body a { + color: #026591; +} + .intersections-contexts > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2561,6 +2569,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F2E8F4; } +.life-hacks > .os-note-body a { + color: #026591; +} + .life-hacks > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/marketing-pdf.css b/styles/output/marketing-pdf.css index 6d204cc47..c0fd703a6 100644 --- a/styles/output/marketing-pdf.css +++ b/styles/output/marketing-pdf.css @@ -1603,6 +1603,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; @@ -2169,6 +2173,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table.os-data-table-container > table > thead a { + color: #0232B5; +} + .os-table.os-data-table-container > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/microbiology-pdf.css b/styles/output/microbiology-pdf.css index bcb6332e8..615525a0f 100644 --- a/styles/output/microbiology-pdf.css +++ b/styles/output/microbiology-pdf.css @@ -1486,14 +1486,14 @@ a[role=doc-noteref] { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1567,13 +1567,13 @@ a[role=doc-noteref] { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1749,7 +1749,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1768,14 +1768,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -2563,7 +2563,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .disease-profile { border: solid; - border-color: #1E9575; + border-color: #1D8565; box-decoration-break: slice; padding-left: 8px; padding-right: 8px; @@ -2574,7 +2574,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .disease-profile > .os-title { - color: #1E9575; + color: #1D8565; font-family: Mulish, sans-serif; font-weight: 900; font-size: 1.2rem; @@ -2803,14 +2803,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-top-titled-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-top-titled-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-top-titled-container .os-caption-container > .os-title { diff --git a/styles/output/neuroscience-pdf.css b/styles/output/neuroscience-pdf.css index bf7ecc2d9..e155b3122 100644 --- a/styles/output/neuroscience-pdf.css +++ b/styles/output/neuroscience-pdf.css @@ -1316,13 +1316,13 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1353,14 +1353,14 @@ nav#toc > ol > .os-toc-composite-chapter > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1497,7 +1497,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -1516,14 +1516,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -1590,14 +1590,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-no-cellborder-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-no-cellborder-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-no-cellborder-container .os-caption-container > .os-title { @@ -1707,7 +1707,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.os-no-cellborder-container:after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; diff --git a/styles/output/nursing-external-pdf.css b/styles/output/nursing-external-pdf.css index 1b68474b0..89675b2f8 100644 --- a/styles/output/nursing-external-pdf.css +++ b/styles/output/nursing-external-pdf.css @@ -1330,14 +1330,14 @@ div[data-type=composite-page].os-eob { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1411,13 +1411,13 @@ div[data-type=composite-page].os-eob { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1962,14 +1962,14 @@ a[role=doc-noteref] { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -3443,14 +3443,14 @@ a[role=doc-noteref] { .os-table.os-top-titled-container .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.os-top-titled-container .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.os-top-titled-container .os-caption-container > .os-title { @@ -3529,7 +3529,7 @@ a[role=doc-noteref] { line-height: 1.5rem; text-transform: uppercase; font-weight: 900; - background-color: #C31427; + background-color: #C20015; height: 32.5px; display: flex; align-items: center; @@ -4033,7 +4033,7 @@ a[role=doc-noteref] { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -4069,7 +4069,7 @@ a[role=doc-noteref] { .unfolding-casestudy { margin-bottom: 0.7rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; diff --git a/styles/output/nursing-internal-pdf.css b/styles/output/nursing-internal-pdf.css index 45637c7f5..563dc9d1c 100644 --- a/styles/output/nursing-internal-pdf.css +++ b/styles/output/nursing-internal-pdf.css @@ -1639,14 +1639,14 @@ p.centered-text { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1720,13 +1720,13 @@ p.centered-text { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1873,13 +1873,13 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container) .os-caption-container > .os-title { font-family: Mulish, sans-serif; @@ -3241,7 +3241,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .unfolding-casestudy { border: solid; - border-color: #C31427; + border-color: #C20015; box-decoration-break: slice; padding-left: 8px; padding-right: 8px; @@ -3252,7 +3252,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .unfolding-casestudy > .os-title { - color: #C31427; + color: #C20015; font-family: Mulish, sans-serif; font-weight: 900; font-size: 1.2rem; @@ -3346,7 +3346,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -3382,7 +3382,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .rn-stories { margin-bottom: 0.7rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; diff --git a/styles/output/organic-chemistry-pdf.css b/styles/output/organic-chemistry-pdf.css index d44b9010e..ba2937b68 100644 --- a/styles/output/organic-chemistry-pdf.css +++ b/styles/output/organic-chemistry-pdf.css @@ -1012,7 +1012,7 @@ nav, [data-type=document-title], [data-type=title], } .red-text { - color: #C31427; + color: #C20015; } .yellow-text { @@ -1176,7 +1176,7 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -1189,7 +1189,7 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -1298,7 +1298,7 @@ a.figure-target-label { text-decoration: none; font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -2311,7 +2311,7 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la } [data-type=page]:not(.introduction) > h2[data-type=document-title] { - color: #C31427; + color: #C20015; font-family: Mulish, sans-serif; font-size: 1.44rem; line-height: 1.5rem; @@ -2630,7 +2630,7 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la .why-chapter { border: solid; - border-color: #1E9575; + border-color: #1D8565; box-decoration-break: slice; padding-left: 8px; padding-right: 8px; @@ -2641,7 +2641,7 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la } .why-chapter > .os-title { - color: #1E9575; + color: #1D8565; font-family: Mulish, sans-serif; font-weight: 900; font-size: 1.2rem; @@ -2708,14 +2708,14 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -2789,13 +2789,13 @@ div a:not(.autogenerated-content):not(.figure-target-label):not(.table-target-la .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -2932,14 +2932,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-figure.has-mechanism-figure > .os-caption-title-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure.has-mechanism-figure > .os-caption-title-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-mechanism-figure > .os-caption-title-container > .os-title { diff --git a/styles/output/pl-economics-pdf.css b/styles/output/pl-economics-pdf.css index 05b4475c0..244982d90 100644 --- a/styles/output/pl-economics-pdf.css +++ b/styles/output/pl-economics-pdf.css @@ -1506,6 +1506,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.economics.workout > .os-note-body a { + color: #026591; +} + .economics.workout > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/pl-marketing-pdf.css b/styles/output/pl-marketing-pdf.css index 3b83d226d..2b4207ec2 100644 --- a/styles/output/pl-marketing-pdf.css +++ b/styles/output/pl-marketing-pdf.css @@ -1531,6 +1531,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/pl-nursing-pdf.css b/styles/output/pl-nursing-pdf.css index 7e0d21ee5..4601ff106 100644 --- a/styles/output/pl-nursing-pdf.css +++ b/styles/output/pl-nursing-pdf.css @@ -1452,14 +1452,14 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1533,13 +1533,13 @@ nav#toc > ol > li.os-toc-chapter > ol > li > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1744,14 +1744,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -3181,7 +3181,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { line-height: 1.5rem; text-transform: uppercase; font-weight: 900; - background-color: #C31427; + background-color: #C20015; height: 32.5px; display: flex; align-items: center; @@ -3317,7 +3317,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -3353,7 +3353,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .unfolding-casestudy { margin-bottom: 0.7rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; diff --git a/styles/output/pl-psychology-pdf.css b/styles/output/pl-psychology-pdf.css index 92e6e02e4..d2147440c 100644 --- a/styles/output/pl-psychology-pdf.css +++ b/styles/output/pl-psychology-pdf.css @@ -1856,6 +1856,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFF7E5; } +.everyday-connection > .os-note-body a { + color: #026591; +} + .everyday-connection > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -1900,6 +1904,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.what-do-you-think > .os-note-body a { + color: #026591; +} + .what-do-you-think > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -1944,6 +1952,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F0F8F1; } +.dig-deeper > .os-note-body a { + color: #026591; +} + .dig-deeper > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/pl-u-physics-pdf.css b/styles/output/pl-u-physics-pdf.css index 368660302..a08d6f6b7 100644 --- a/styles/output/pl-u-physics-pdf.css +++ b/styles/output/pl-u-physics-pdf.css @@ -1390,14 +1390,14 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1471,13 +1471,13 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -1790,7 +1790,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -1803,7 +1803,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -1934,7 +1934,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -1955,7 +1955,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -2437,14 +2437,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.top-titled .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.top-titled .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.top-titled .os-caption-container > .os-title { @@ -2608,7 +2608,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -2627,14 +2627,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { diff --git a/styles/output/political-science-pdf.css b/styles/output/political-science-pdf.css index 89dad77a3..833f7966c 100644 --- a/styles/output/political-science-pdf.css +++ b/styles/output/political-science-pdf.css @@ -2324,6 +2324,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.connecting-courses > .os-note-body a { + color: #026591; +} + .connecting-courses > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/precalculus-coreq-pdf.css b/styles/output/precalculus-coreq-pdf.css index 8cb2b0b1b..e45767a42 100644 --- a/styles/output/precalculus-coreq-pdf.css +++ b/styles/output/precalculus-coreq-pdf.css @@ -887,7 +887,7 @@ nav#toc > ol > li { nav#toc > ol > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -909,7 +909,7 @@ nav#toc > ol > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1493,7 +1493,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > h3.os-title { @@ -1501,13 +1501,13 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective { display: inline-block; text-decoration: none; - color: #34BDD8; + color: #248194; padding-left: 0.7rem; border-left-width: 0.2727rem; border-left-style: solid; @@ -1519,7 +1519,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } section.coreq-skills > section.learning-objectives > h4[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -1539,7 +1539,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=abstract] > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -1563,7 +1563,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1571,7 +1571,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1580,27 +1580,27 @@ section.coreq-skills > section.learning-objectives > ul > li { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1632,7 +1632,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=composite-chapter] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1641,7 +1641,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1649,7 +1649,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1666,14 +1666,14 @@ section.coreq-skills > section.learning-objectives > ul > li { [data-type=composite-chapter] > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1687,14 +1687,14 @@ section.coreq-skills > section.learning-objectives > ul > li { [data-type=composite-chapter] > div > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > div > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1732,6 +1732,7 @@ section.coreq-skills > section.learning-objectives > ul > li { border-style: solid; border-width: 0.07rem; border-color: white; + text-shadow: 0.18rem 0.18rem 0.36rem #000; text-transform: uppercase; padding: 0.5rem; left: 0; @@ -1763,7 +1764,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1772,20 +1773,20 @@ section.coreq-skills > section.learning-objectives > ul > li { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1794,7 +1795,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1802,7 +1803,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1811,14 +1812,14 @@ section.coreq-skills > section.learning-objectives > ul > li { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1826,7 +1827,7 @@ section.coreq-skills > section.learning-objectives > ul > li { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -1848,7 +1849,7 @@ section.coreq-skills > section.learning-objectives > ul > li { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -1863,7 +1864,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1871,7 +1872,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1879,7 +1880,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1888,7 +1889,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1896,7 +1897,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2219,7 +2220,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2238,7 +2239,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > section > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2257,7 +2258,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc[data-type=composite-page] > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2276,7 +2277,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc[data-type=composite-page] > section > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2306,7 +2307,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2320,7 +2321,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2634,7 +2635,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2653,7 +2654,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2661,7 +2662,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2669,7 +2670,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] [data-type=solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2688,7 +2689,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] [data-type=solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2696,7 +2697,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] [data-type=solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2704,7 +2705,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2723,7 +2724,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2731,7 +2732,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2739,7 +2740,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] [data-type=question-solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2758,7 +2759,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] [data-type=question-solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2766,7 +2767,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } [data-type=page] [data-type=question-solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2774,7 +2775,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos.os-section-exercises-container [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2791,7 +2792,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos.os-section-exercises-container [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2799,7 +2800,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos.os-section-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2807,7 +2808,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2824,7 +2825,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2832,7 +2833,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2840,7 +2841,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc.os-exercises-container [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2857,7 +2858,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc.os-exercises-container [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2865,7 +2866,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc.os-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2873,7 +2874,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2890,7 +2891,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2898,7 +2899,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2906,7 +2907,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eob.os-solution-container [data-type=solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2923,7 +2924,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eob.os-solution-container [data-type=solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2931,7 +2932,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-eob.os-solution-container [data-type=solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3233,7 +3234,7 @@ section.coreq-skills > section.learning-objectives > ul > li { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -3591,7 +3592,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da } .os-eos.os-section-exercises-container > section.section-exercises > section > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3600,7 +3601,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da } .os-eos.os-section-exercises-container > section.section-exercises > section > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3760,7 +3761,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da } .os-eoc.os-review-exercises-container > section.review-exercises > section > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3769,7 +3770,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da } .os-eoc.os-review-exercises-container > section.review-exercises > section > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3929,7 +3930,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da } .os-eoc.os-practice-test-container > section.practice-test > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3938,7 +3939,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da } .os-eoc.os-practice-test-container > section.practice-test > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4176,6 +4177,10 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da padding: 0.7rem; } +.how-to-notitle > .os-note-body a { + color: #0270A1; +} + .how-to-notitle > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -4328,7 +4333,7 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4349,6 +4354,10 @@ section.coreq-skills [data-type=injected-exercise][data-is-multipart=True] > [da padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + [data-type=composite-chapter].os-eob.os-solution-container > [data-type=composite-page] { margin-bottom: 1.4rem; } diff --git a/styles/output/precalculus-pdf.css b/styles/output/precalculus-pdf.css index 4e3412adc..f01421df3 100644 --- a/styles/output/precalculus-pdf.css +++ b/styles/output/precalculus-pdf.css @@ -1004,7 +1004,7 @@ nav#toc > ol > li { nav#toc > ol > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1079,7 +1079,7 @@ nav#toc > ol > li > ol > li > a::after { } [data-type=abstract] > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -1595,7 +1595,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > h3.os-title { @@ -1603,13 +1603,13 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { font-size: 1.2rem; line-height: 1.2rem; font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; } .os-chapter-outline > div.os-chapter-objective > a.os-chapter-objective { display: inline-block; text-decoration: none; - color: #34BDD8; + color: #248194; padding-left: 0.7rem; border-left-width: 0.2727rem; border-left-style: solid; @@ -1621,7 +1621,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1629,7 +1629,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1638,27 +1638,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1690,7 +1690,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1699,7 +1699,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1707,7 +1707,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=composite-chapter] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1724,14 +1724,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1745,14 +1745,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=composite-chapter] > div > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=composite-chapter] > div > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1790,6 +1790,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { border-style: solid; border-width: 0.07rem; border-color: white; + text-shadow: 0.18rem 0.18rem 0.36rem #000; text-transform: uppercase; padding: 0.5rem; left: 0; @@ -1821,7 +1822,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1830,20 +1831,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1852,7 +1853,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1860,7 +1861,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1869,14 +1870,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -1884,7 +1885,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -1906,7 +1907,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -1921,7 +1922,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1929,7 +1930,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -1937,7 +1938,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -1946,7 +1947,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -1954,7 +1955,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2277,7 +2278,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2296,7 +2297,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2315,7 +2316,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2334,7 +2335,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > section > section > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2364,7 +2365,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2378,7 +2379,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2692,7 +2693,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2711,7 +2712,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2719,7 +2720,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > :not(.os-eos) [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2727,7 +2728,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2746,7 +2747,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2754,7 +2755,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2762,7 +2763,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2781,7 +2782,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2789,7 +2790,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] > section:not(.os-eos) [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2797,7 +2798,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=question-solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2816,7 +2817,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=question-solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2824,7 +2825,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page] [data-type=question-solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2832,7 +2833,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2849,7 +2850,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2857,7 +2858,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2865,7 +2866,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2882,7 +2883,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2890,7 +2891,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2898,7 +2899,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=problem] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2915,7 +2916,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=problem] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2923,7 +2924,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=problem] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2931,7 +2932,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2948,7 +2949,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2956,7 +2957,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-exercises-container [data-type=exercise-question] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2964,7 +2965,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob.os-solution-container [data-type=solution] > div > p > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2981,7 +2982,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob.os-solution-container [data-type=solution] > div > .circled > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -2989,7 +2990,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob.os-solution-container [data-type=solution] > div > ul[data-labeled-item=true] > li > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; line-height: 1.5rem; vertical-align: middle; @@ -3291,7 +3292,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -3525,6 +3526,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +.how-to-notitle > .os-note-body a { + color: #0270A1; +} + .how-to-notitle > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -3682,7 +3687,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3703,8 +3708,12 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + .os-eos.os-section-exercises-container > section.section-exercises > section > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3713,7 +3722,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eos.os-section-exercises-container > section.section-exercises > section > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3910,7 +3919,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-review-exercises-container > section.review-exercises > section > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3919,7 +3928,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-review-exercises-container > section.review-exercises > section > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4079,7 +4088,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-practice-test-container > section.practice-test > p > [data-effect=bold] { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -4088,7 +4097,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc.os-practice-test-container > section.practice-test > p { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; diff --git a/styles/output/principles-management-pdf.css b/styles/output/principles-management-pdf.css index 5032fb7e5..e676979f9 100644 --- a/styles/output/principles-management-pdf.css +++ b/styles/output/principles-management-pdf.css @@ -2972,6 +2972,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/psychology-pdf.css b/styles/output/psychology-pdf.css index 4f2ac587b..222d834b2 100644 --- a/styles/output/psychology-pdf.css +++ b/styles/output/psychology-pdf.css @@ -1911,6 +1911,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFF7E5; } +.everyday-connection > .os-note-body a { + color: #026591; +} + .everyday-connection > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -1955,6 +1959,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.what-do-you-think > .os-note-body a { + color: #026591; +} + .what-do-you-think > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -1999,6 +2007,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F0F8F1; } +.dig-deeper > .os-note-body a { + color: #026591; +} + .dig-deeper > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/python-pdf.css b/styles/output/python-pdf.css index a664dcddc..43d79a784 100644 --- a/styles/output/python-pdf.css +++ b/styles/output/python-pdf.css @@ -945,6 +945,10 @@ nav#toc > ol > li:not(.os-toc-unit):not(.os-toc-unit-page) > ol > li > a::after font-weight: bold; } +[data-type=example] > .body a { + color: #026591; +} + .os-chapter-outline { font-family: Noto Sans, StixGeneral; font-size: 1rem; @@ -1399,6 +1403,10 @@ nav#toc > ol > li:not(.os-toc-unit):not(.os-toc-unit-page) > ol > li > a::after width: 25%; } +.os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead a { + color: #0232B5; +} + .os-table:not(.os-text-heavy-top-titled-container):not(.os-unstyled-container):not(.os-text-heavy-container):not(.os-timeline-table-container):not(.os-data-table-container) > table > thead > tr:first-child:not(.gray-shading):not(.yellow-shading):not(.purple-shading) > th:not(:only-child) { color: #344456; font-family: Noto Sans, StixGeneral; diff --git a/styles/output/sociology-pdf.css b/styles/output/sociology-pdf.css index 2dbdb2231..abf0041a1 100644 --- a/styles/output/sociology-pdf.css +++ b/styles/output/sociology-pdf.css @@ -2288,6 +2288,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.sociological-research > .os-note-body a { + color: #026591; +} + .sociological-research > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2332,6 +2336,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFE5E5; } +.sociology-big-picture > .os-note-body a { + color: #026591; +} + .sociology-big-picture > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/styles/output/statistics-pdf.css b/styles/output/statistics-pdf.css index c9d16065d..3e9e62de6 100644 --- a/styles/output/statistics-pdf.css +++ b/styles/output/statistics-pdf.css @@ -1004,7 +1004,7 @@ nav#toc > ol > li { nav#toc > ol > li > a { font-family: Noto Sans, sans-serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; font-weight: bold; @@ -1026,7 +1026,7 @@ nav#toc > ol > li > a > .os-number { line-height: 1rem; border-style: solid; border-width: 0.07rem; - border-color: #1E7E91; + border-color: #1E7A8F; padding: 0.5rem; position: absolute; left: 0; @@ -1193,7 +1193,7 @@ a[role=doc-noteref] { } [data-type=note].chapter-objectives > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.2rem; line-height: 1.5rem; @@ -1987,7 +1987,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-table.os-unstyled-container > table > tbody > tr > td > .token { - color: #1E7E91; + color: #1E7A8F; font-size: 1.728rem; margin-right: 8px; line-height: 1.5rem; @@ -2198,7 +2198,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2206,7 +2206,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=chapter] > [data-type=page]:not(.introduction) > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2215,27 +2215,27 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > section > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=chapter] > [data-type=page]:not(.introduction) > .os-eos.os-section-exercises-container > h3[data-type=document-title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2299,6 +2299,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { border-style: solid; border-width: 0.07rem; border-color: white; + text-shadow: 0.18rem 0.18rem 0.36rem #000; text-transform: uppercase; padding: 0.5rem; left: 0; @@ -2330,7 +2331,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page].introduction .intro-text > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2339,20 +2340,20 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page].introduction .intro-text > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page].introduction .intro-text > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2361,7 +2362,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2369,7 +2370,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).preface > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2378,14 +2379,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).preface > section > section > h4[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1.2rem; line-height: 1.5rem; } [data-type=page]:not(.introduction).preface > section > section > section > h5[data-type=title] { font-family: Roboto Slab, serif, StixGeneral; - color: #1E7E91; + color: #1E7A8F; font-size: 1rem; line-height: 1.5rem; } @@ -2393,7 +2394,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { [data-type=page]:not(.introduction).appendix > h1[data-type=document-title] { display: table; position: relative; - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 2.0736rem; @@ -2415,7 +2416,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { color: black; border-width: 0.3rem; border-style: solid; - border-color: #1E7E91; + border-color: #1E7A8F; font-weight: normal; padding: 0.5rem; position: absolute; @@ -2430,7 +2431,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2438,7 +2439,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } [data-type=page]:not(.introduction).appendix > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2446,7 +2447,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2455,7 +2456,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2463,7 +2464,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eoc[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2479,7 +2480,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > h1 { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 2.0736rem; line-height: 1.5rem; @@ -2488,7 +2489,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] h2[data-type=document-title], h2[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.728rem; line-height: 1.5rem; @@ -2496,7 +2497,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { } .os-eob[data-type=composite-page] > section > h3[data-type=title], [data-type=composite-page] h3[data-type=title], [data-type=composite-page] h3[data-type=document-title], section > section > h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1.44rem; line-height: 1.5rem; @@ -2565,6 +2566,10 @@ p > [data-type=title] { padding: 0.7rem; } +.collab > .os-note-body a { + color: #0270A1; +} + .collab > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -2579,7 +2584,7 @@ p > [data-type=title] { } .calculator > .os-title { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2610,7 +2615,7 @@ p > [data-type=title] { } .calculator > .os-note-body { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2618,8 +2623,12 @@ p > [data-type=title] { padding: 0.7rem; } +.calculator > .os-note-body a { + color: #0270A1; +} + .calculator > .os-note-body > h4.os-subtitle { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-weight: normal; font-size: 1rem; @@ -2675,6 +2684,10 @@ p > [data-type=title] { padding: 0.7rem; } +.try > .os-note-body a { + color: #0270A1; +} + .try > .os-note-body > h4.os-subtitle { color: #093D4C; font-family: Roboto Slab, serif, StixGeneral; @@ -2689,7 +2702,7 @@ p > [data-type=title] { } [data-type=note]:not([class]) > .os-title, [data-type=note]:not([class]) [data-type=composite-page] h3[data-type=title] { - color: #1E7E91; + color: #1E7A8F; font-family: Roboto Slab, serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -2711,6 +2724,10 @@ p > [data-type=title] { padding: 0.7rem; } +[data-type=note]:not([class]) > .os-note-body a { + color: #0270A1; +} + .statistics.lab { margin-bottom: 2.1rem; margin-top: 2.1rem; @@ -2802,7 +2819,7 @@ p > [data-type=title] { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #1E7E91; + color: #1E7A8F; margin-right: 0.7rem; } @@ -3021,7 +3038,7 @@ p > [data-type=title] { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; @@ -3035,7 +3052,7 @@ p > [data-type=title] { } .os-eos > section > section > ul:not(.circled):not(.os-stepwise):not([data-labeled-item=true]) > li > ul:not(.circled):not(.os-stepwise) > li { - color: #1E7E91; + color: #1E7A8F; font-family: Noto Sans, sans-serif, StixGeneral; font-size: 1rem; line-height: 1.5rem; diff --git a/styles/output/u-physics-pdf.css b/styles/output/u-physics-pdf.css index e34e99df4..a8bc15f58 100644 --- a/styles/output/u-physics-pdf.css +++ b/styles/output/u-physics-pdf.css @@ -1257,7 +1257,7 @@ nav#toc > ol > .os-toc-index > a::after { [data-type=example] { margin-bottom: 1.4rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; box-decoration-break: slice; @@ -1270,7 +1270,7 @@ nav#toc > ol > .os-toc-index > a::after { text-transform: uppercase; font-size: 1.2rem; line-height: 1.5rem; - border-bottom-color: #C31427; + border-bottom-color: #C20015; border-bottom-width: 0.2rem; border-bottom-style: solid; display: flex; @@ -1509,7 +1509,7 @@ nav#toc > ol > .os-toc-index > a::after { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -1530,7 +1530,7 @@ nav#toc > ol > .os-toc-index > a::after { font-size: 1rem; line-height: 1.5rem; font-weight: bold; - color: #C31427; + color: #C20015; margin-right: 0.7rem; } @@ -1559,14 +1559,14 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure:not(.has-splash):not(.has-mechanism-figure) .os-caption-container > .os-title { @@ -1640,13 +1640,13 @@ nav#toc > ol > .os-toc-index > a::after { .os-figure.has-splash .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-figure.has-splash .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } @@ -2477,7 +2477,7 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container):after { content: ''; width: 100%; - border-top-color: #C31427; + border-top-color: #C20015; border-top-width: 0.12rem; border-top-style: solid; display: block; @@ -2496,14 +2496,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table:not(.os-unstyled-container):not(.os-no-cellborder-container) .os-caption-container > .os-title { @@ -2571,14 +2571,14 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { .os-table.top-titled .os-caption-container > .os-title-label { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; text-transform: uppercase; } .os-table.top-titled .os-caption-container > .os-number { font-family: Mulish, sans-serif; font-weight: bold; - color: #C31427; + color: #C20015; } .os-table.top-titled .os-caption-container > .os-title { diff --git a/styles/output/world-history-pdf.css b/styles/output/world-history-pdf.css index 4f4df1009..8fd8f69f2 100644 --- a/styles/output/world-history-pdf.css +++ b/styles/output/world-history-pdf.css @@ -2151,6 +2151,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #EFF3FA; } +.own-words > .os-note-body a { + color: #026591; +} + .own-words > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2196,6 +2200,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F2E8F4; } +.dueling-voices > .os-note-body a { + color: #026591; +} + .dueling-voices > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2241,6 +2249,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #F0F8F1; } +.beyond-book > .os-note-body a { + color: #026591; +} + .beyond-book > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; @@ -2286,6 +2298,10 @@ h4.os-subtitle + .os-figure:not(.has-splash) > figure { background-color: #FFF7E5; } +.past-present > .os-note-body a { + color: #026591; +} + .past-present > .os-note-body > h4.os-subtitle { color: #000000; font-family: Archivo, sans-serif, StixGeneral; diff --git a/yarn.lock b/yarn.lock index 7c1cf2931..135c6fe1c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,13 @@ # yarn lockfile v1 +"@axe-core/playwright@^4.11.0": + version "4.11.0" + resolved "https://registry.yarnpkg.com/@axe-core/playwright/-/playwright-4.11.0.tgz#64beab80764c1f3f0ec4ac21f9b2c2d7df508958" + integrity sha512-70vBT/Ylqpm65RQz2iCG2o0JJCEG/WCNyefTr2xcOcr1CoSee60gNQYUMZZ7YukoKkFLv26I/jjlsvwwp532oQ== + dependencies: + axe-core "~4.11.0" + "@babel/code-frame@^7.0.0": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" @@ -49,11 +56,36 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@puppeteer/browsers@^2.2.3": + version "2.11.1" + resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-2.11.1.tgz#dad378d5d2d4764a3ab7316c9476105faa0d7c0b" + integrity sha512-YmhAxs7XPuxN0j7LJloHpfD1ylhDuFmmwMvfy/+6nBSrETT2ycL53LrhgPtR+f+GcPSybQVuQ5inWWu5MrWCpA== + dependencies: + debug "^4.4.3" + extract-zip "^2.0.1" + progress "^2.0.3" + proxy-agent "^6.5.0" + semver "^7.7.3" + tar-fs "^3.1.1" + yargs "^17.7.2" + +"@tootallnate/quickjs-emscripten@^0.23.0": + version "0.23.0" + resolved "https://registry.yarnpkg.com/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz#db4ecfd499a9765ab24002c3b696d02e6d32a12c" + integrity sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA== + "@types/minimist@^1.2.0": version "1.2.2" resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== +"@types/node@*": + version "25.0.9" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.0.9.tgz#81ce3579ddf67cae812a9d49c8a0ab90c82e7782" + integrity sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw== + dependencies: + undici-types "~7.16.0" + "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -64,6 +96,18 @@ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== +"@types/yauzl@^2.9.1": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.10.3.tgz#e9b2808b4f109504a03cda958259876f61017999" + integrity sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q== + dependencies: + "@types/node" "*" + +agent-base@^7.1.0, agent-base@^7.1.2: + version "7.1.4" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.4.tgz#e3cd76d4c548ee895d3c3fd8dc1f6c5b9032e7a8" + integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ== + ajv@^8.0.1: version "8.11.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" @@ -103,11 +147,28 @@ arrify@^1.0.1: resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== +ast-types@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.4.tgz#ee0d77b343263965ecc3fb62da16e7222b2b6782" + integrity sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w== + dependencies: + tslib "^2.0.1" + astral-regex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== +axe-core@~4.11.0: + version "4.11.1" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.11.1.tgz#052ff9b2cbf543f5595028b583e4763b40c78ea7" + integrity sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A== + +b4a@^1.6.4: + version "1.7.3" + resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.7.3.tgz#24cf7ccda28f5465b66aec2bac69e32809bf112f" + integrity sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q== + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -118,6 +179,53 @@ balanced-match@^2.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9" integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA== +bare-events@^2.5.4, bare-events@^2.7.0: + version "2.8.2" + resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.8.2.tgz#7b3e10bd8e1fc80daf38bb516921678f566ab89f" + integrity sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ== + +bare-fs@^4.0.1: + version "4.5.2" + resolved "https://registry.yarnpkg.com/bare-fs/-/bare-fs-4.5.2.tgz#d80ff8a9177e0db4818e7ba44b9302c0cf0788af" + integrity sha512-veTnRzkb6aPHOvSKIOy60KzURfBdUflr5VReI+NSaPL6xf+XLdONQgZgpYvUuZLVQ8dCqxpBAudaOM1+KpAUxw== + dependencies: + bare-events "^2.5.4" + bare-path "^3.0.0" + bare-stream "^2.6.4" + bare-url "^2.2.2" + fast-fifo "^1.3.2" + +bare-os@^3.0.1: + version "3.6.2" + resolved "https://registry.yarnpkg.com/bare-os/-/bare-os-3.6.2.tgz#b3c4f5ad5e322c0fd0f3c29fc97d19009e2796e5" + integrity sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A== + +bare-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bare-path/-/bare-path-3.0.0.tgz#b59d18130ba52a6af9276db3e96a2e3d3ea52178" + integrity sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw== + dependencies: + bare-os "^3.0.1" + +bare-stream@^2.6.4: + version "2.7.0" + resolved "https://registry.yarnpkg.com/bare-stream/-/bare-stream-2.7.0.tgz#5b9e7dd0a354d06e82d6460c426728536c35d789" + integrity sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A== + dependencies: + streamx "^2.21.0" + +bare-url@^2.2.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/bare-url/-/bare-url-2.3.2.tgz#4aef382efa662b2180a6fe4ca07a71b39bdf7ca3" + integrity sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw== + dependencies: + bare-path "^3.0.0" + +basic-ftp@^5.0.2: + version "5.1.0" + resolved "https://registry.yarnpkg.com/basic-ftp/-/basic-ftp-5.1.0.tgz#00eb8128ce536aa697c45716c739bf38e8d890f5" + integrity sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw== + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -133,11 +241,24 @@ braces@^3.0.2: dependencies: fill-range "^7.0.1" +browser-driver-manager@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/browser-driver-manager/-/browser-driver-manager-2.0.1.tgz#74696ea024be7a117fb2c7be94924b961529db82" + integrity sha512-G5PAHYmJq5XSd1Gc1odpuECNpDSSPdscTavxfPdK3K+4/FJ5/quM3LyXAEmAL1iu6wytm/8cl8HYU1RfjBKGLg== + dependencies: + "@puppeteer/browsers" "^2.2.3" + commander "^10.0.1" + buffer-builder@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/buffer-builder/-/buffer-builder-0.2.0.tgz#3322cd307d8296dab1f604618593b261a3fade8f" integrity sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg== +buffer-crc32@~0.2.3: + version "0.2.13" + resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" + integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== + callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -166,6 +287,15 @@ chalk@^2.0.0: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + clone-regexp@^2.1.0: version "2.2.0" resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f" @@ -202,6 +332,11 @@ colord@^2.9.2: resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1" integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ== +commander@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -228,6 +363,18 @@ cssesc@^3.0.0: resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== +data-uri-to-buffer@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz#8a58bb67384b261a38ef18bea1810cb01badd28b" + integrity sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw== + +debug@4, debug@^4.1.1, debug@^4.4.3: + version "4.4.3" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.3.tgz#c6ae432d9bd9662582fce08709b038c58e9e3d6a" + integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA== + dependencies: + ms "^2.1.3" + debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" @@ -248,6 +395,15 @@ decamelize@^1.1.0, decamelize@^1.2.0: resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= +degenerator@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/degenerator/-/degenerator-5.0.1.tgz#9403bf297c6dad9a1ece409b37db27954f91f2f5" + integrity sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ== + dependencies: + ast-types "^0.13.4" + escodegen "^2.1.0" + esprima "^4.0.1" + dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -260,6 +416,13 @@ emoji-regex@^8.0.0: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== +end-of-stream@^1.1.0: + version "1.4.5" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.5.tgz#7344d711dea40e0b74abc2ed49778743ccedb08c" + integrity sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg== + dependencies: + once "^1.4.0" + error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -267,11 +430,49 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" +escalade@^3.1.1: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= +escodegen@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-2.1.0.tgz#ba93bbb7a43986d29d6041f99f5262da773e2e17" + integrity sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionalDependencies: + source-map "~0.6.1" + +esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +events-universal@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/events-universal/-/events-universal-1.0.1.tgz#b56a84fd611b6610e0a2d0f09f80fdf931e2dfe6" + integrity sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw== + dependencies: + bare-events "^2.7.0" + execall@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45" @@ -279,11 +480,27 @@ execall@^2.0.0: dependencies: clone-regexp "^2.1.0" +extract-zip@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" + integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== + dependencies: + debug "^4.1.1" + get-stream "^5.1.0" + yauzl "^2.10.0" + optionalDependencies: + "@types/yauzl" "^2.9.1" + fast-deep-equal@^3.1.1: version "3.1.3" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== +fast-fifo@^1.2.0, fast-fifo@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.3.2.tgz#286e31de96eb96d38a97899815740ba2a4f3640c" + integrity sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ== + fast-glob@^3.2.11, fast-glob@^3.2.9: version "3.2.11" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9" @@ -307,6 +524,13 @@ fastq@^1.6.0: dependencies: reusify "^1.0.4" +fd-slicer@~1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" + integrity sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g== + dependencies: + pend "~1.2.0" + file-entry-cache@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" @@ -347,16 +571,42 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= +fsevents@2.3.2: + version "2.3.2" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + get-stdin@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== +get-stream@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-uri@^6.0.1: + version "6.0.5" + resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-6.0.5.tgz#714892aa4a871db671abc5395e5e9447bc306a16" + integrity sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg== + dependencies: + basic-ftp "^5.0.2" + data-uri-to-buffer "^6.0.2" + debug "^4.3.4" + glob-parent@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" @@ -448,6 +698,22 @@ html-tags@^3.2.0: resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.2.0.tgz#dbb3518d20b726524e4dd43de397eb0a95726961" integrity sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg== +http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.1: + version "7.0.2" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" + integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== + dependencies: + agent-base "^7.1.0" + debug "^4.3.4" + +https-proxy-agent@^7.0.6: + version "7.0.6" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9" + integrity sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw== + dependencies: + agent-base "^7.1.2" + debug "4" + ignore@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a" @@ -499,6 +765,11 @@ ini@^1.3.5: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== +ip-address@^10.0.1: + version "10.1.0" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz#d8dcffb34d0e02eb241427444a6e23f5b0595aa4" + integrity sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q== + is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" @@ -607,6 +878,11 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" +lru-cache@^7.14.1: + version "7.18.3" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" + integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== + map-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" @@ -679,11 +955,21 @@ ms@2.1.2: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +ms@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + nanoid@^3.3.4: version "3.3.4" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== +netmask@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.0.2.tgz#8b01a07644065d536383835823bc52004ebac5e7" + integrity sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg== + normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -709,7 +995,7 @@ normalize-path@^3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== -once@^1.3.0: +once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= @@ -735,6 +1021,28 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +pac-proxy-agent@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz#9cfaf33ff25da36f6147a20844230ec92c06e5df" + integrity sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA== + dependencies: + "@tootallnate/quickjs-emscripten" "^0.23.0" + agent-base "^7.1.2" + debug "^4.3.4" + get-uri "^6.0.1" + http-proxy-agent "^7.0.0" + https-proxy-agent "^7.0.6" + pac-resolver "^7.0.1" + socks-proxy-agent "^8.0.5" + +pac-resolver@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/pac-resolver/-/pac-resolver-7.0.1.tgz#54675558ea368b64d210fd9c92a640b5f3b8abb6" + integrity sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg== + dependencies: + degenerator "^5.0.0" + netmask "^2.0.2" + parent-module@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" @@ -772,6 +1080,11 @@ path-type@^4.0.0: resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== +pend@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" + integrity sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg== + picocolors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" @@ -782,6 +1095,20 @@ picomatch@^2.3.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +playwright-core@1.57.0: + version "1.57.0" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.57.0.tgz#3dcc9a865af256fa9f0af0d67fc8dd54eecaebf5" + integrity sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ== + +playwright@^1.57.0: + version "1.57.0" + resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.57.0.tgz#74d1dacff5048dc40bf4676940b1901e18ad0f46" + integrity sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw== + dependencies: + playwright-core "1.57.0" + optionalDependencies: + fsevents "2.3.2" + postcss-media-query-parser@^0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244" @@ -810,6 +1137,14 @@ postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.6: cssesc "^3.0.0" util-deprecate "^1.0.2" +postcss-selector-parser@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz#e75d2e0d843f620e5df69076166f4e16f891cb9f" + integrity sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + "postcss-value-parser@^3.3.0 || ^4.0.2", postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" @@ -824,6 +1159,43 @@ postcss@^8.3.3, postcss@^8.4.14: picocolors "^1.0.0" source-map-js "^1.0.2" +prettier@^3.8.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.0.tgz#f72cf71505133f40cfa2ef77a2668cdc558fcd69" + integrity sha512-yEPsovQfpxYfgWNhCfECjG5AQaO+K3dp6XERmOepyPDVqcJm+bjyCVO3pmU+nAPe0N5dDvekfGezt/EIiRe1TA== + +progress@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +proxy-agent@^6.5.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-6.5.0.tgz#9e49acba8e4ee234aacb539f89ed9c23d02f232d" + integrity sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A== + dependencies: + agent-base "^7.1.2" + debug "^4.3.4" + http-proxy-agent "^7.0.1" + https-proxy-agent "^7.0.6" + lru-cache "^7.14.1" + pac-proxy-agent "^7.1.0" + proxy-from-env "^1.1.0" + socks-proxy-agent "^8.0.5" + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +pump@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.3.tgz#151d979f1a29668dc0025ec589a455b53282268d" + integrity sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + punycode@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" @@ -866,6 +1238,11 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" + integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== + require-from-string@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" @@ -1043,6 +1420,11 @@ semver@^7.3.4: dependencies: lru-cache "^6.0.0" +semver@^7.7.3: + version "7.7.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" + integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== + signal-exit@^3.0.7: version "3.0.7" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" @@ -1062,11 +1444,38 @@ slice-ansi@^4.0.0: astral-regex "^2.0.0" is-fullwidth-code-point "^3.0.0" +smart-buffer@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" + integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== + +socks-proxy-agent@^8.0.5: + version "8.0.5" + resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz#b9cdb4e7e998509d7659d689ce7697ac21645bee" + integrity sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw== + dependencies: + agent-base "^7.1.2" + debug "^4.3.4" + socks "^2.8.3" + +socks@^2.8.3: + version "2.8.7" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.7.tgz#e2fb1d9a603add75050a2067db8c381a0b5669ea" + integrity sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A== + dependencies: + ip-address "^10.0.1" + smart-buffer "^4.2.0" + source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" @@ -1098,7 +1507,16 @@ specificity@^0.4.1: resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019" integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg== -string-width@^4.2.3: +streamx@^2.15.0, streamx@^2.21.0: + version "2.23.0" + resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.23.0.tgz#7d0f3d00d4a6c5de5728aecd6422b4008d66fd0b" + integrity sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg== + dependencies: + events-universal "^1.0.0" + fast-fifo "^1.3.2" + text-decoder "^1.1.0" + +string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== @@ -1107,7 +1525,7 @@ string-width@^4.2.3: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -strip-ansi@^6.0.1: +strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== @@ -1281,6 +1699,33 @@ table@^6.8.0: string-width "^4.2.3" strip-ansi "^6.0.1" +tar-fs@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.1.1.tgz#4f164e59fb60f103d472360731e8c6bb4a7fe9ef" + integrity sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg== + dependencies: + pump "^3.0.0" + tar-stream "^3.1.5" + optionalDependencies: + bare-fs "^4.0.1" + bare-path "^3.0.0" + +tar-stream@^3.1.5: + version "3.1.7" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-3.1.7.tgz#24b3fb5eabada19fe7338ed6d26e5f7c482e792b" + integrity sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ== + dependencies: + b4a "^1.6.4" + fast-fifo "^1.2.0" + streamx "^2.15.0" + +text-decoder@^1.1.0: + version "1.2.3" + resolved "https://registry.yarnpkg.com/text-decoder/-/text-decoder-1.2.3.tgz#b19da364d981b2326d5f43099c310cc80d770c65" + integrity sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA== + dependencies: + b4a "^1.6.4" + to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -1293,6 +1738,11 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== +tslib@^2.0.1: + version "2.8.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" + integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== + tslib@^2.1.0: version "2.6.3" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" @@ -1313,6 +1763,11 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== +undici-types@~7.16.0: + version "7.16.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46" + integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw== + uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" @@ -1350,6 +1805,15 @@ which@^1.3.1: dependencies: isexe "^2.0.0" +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -1363,6 +1827,11 @@ write-file-atomic@^4.0.1: imurmurhash "^0.1.4" signal-exit "^3.0.7" +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + yallist@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" @@ -1377,3 +1846,29 @@ yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +yauzl@^2.10.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" + integrity sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g== + dependencies: + buffer-crc32 "~0.2.3" + fd-slicer "~1.1.0"