diff --git a/package-lock.json b/package-lock.json index 7fa682e840658..be3b164da1f14 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,7 +59,7 @@ "dotenv": "^16.4.5", "esbuild": "^0.25.0", "husky": "^8.0.2", - "js-yaml": "^4.1.0", + "js-yaml": "^4.1.1", "prettier": "2.8.0", "pretty-quick": "^3.1.3", "speccy": "^0.8.7", @@ -14760,9 +14760,10 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", + "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -19246,6 +19247,18 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "license": "MIT" }, + "node_modules/openapi-to-postmanv2/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, "node_modules/opener": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", diff --git a/package.json b/package.json index 86cbfb54983ca..27f6fca424e19 100644 --- a/package.json +++ b/package.json @@ -106,7 +106,7 @@ "dotenv": "^16.4.5", "esbuild": "^0.25.0", "husky": "^8.0.2", - "js-yaml": "^4.1.0", + "js-yaml": "^4.1.1", "prettier": "2.8.0", "pretty-quick": "^3.1.3", "speccy": "^0.8.7", diff --git a/src/components/homepage/HomepageCard/index.tsx b/src/components/homepage/HomepageCard/index.tsx index c2bed7f6e5f5a..2b02b082b0325 100644 --- a/src/components/homepage/HomepageCard/index.tsx +++ b/src/components/homepage/HomepageCard/index.tsx @@ -19,25 +19,25 @@ const HomepageCard: React.FC = ({ link, title, image, product
{image && ( - <> - - - + )} -
{title}
{product}
+
{title}
+ {image && ( + + )}
); diff --git a/src/components/homepage/HomepageCard/styles.module.css b/src/components/homepage/HomepageCard/styles.module.css index a066e36d9ee5f..01c29efd6a62a 100644 --- a/src/components/homepage/HomepageCard/styles.module.css +++ b/src/components/homepage/HomepageCard/styles.module.css @@ -1,9 +1,14 @@ /* Getting Started Card */ .card { - height: 200px; + display: flex; + flex-direction: column; + align-items: flex-start; + gap: 8px; + min-height: 200px; position: relative; margin-top: 30px; margin-bottom: 30px; + padding: 20px; opacity: 1; transition: all 0.3s; background: var(--dev-new-car-background); @@ -28,48 +33,38 @@ box-shadow: var(--dev-card-selected); } -.cardText { - position: absolute; - margin: 20px; - font-size: 16px; - font-weight: 600; - width: 135px; - bottom: 0; - left: 0; - color: var(--ifm-primary-text-color); -} - .cardIcon { - position: absolute; - margin: 20px; - top: 0; - left: 0; width: 30%; -} - -.cardArrow { - position: absolute; - margin: 20px; - bottom: 25px; - right: 0; - width: 20px; + flex-shrink: 0; } .product { - position: absolute; - margin: 20px; font-size: 12px; font-weight: 500; - width: 120px; - bottom: 50px; - left: 0; + color: var(--ifm-primary-text-color); } -.idn, .iiq { +.idn, +.iiq { color: var(--ifm-primary-text-color); font-weight: 400; } +.cardText { + font-size: 16px; + font-weight: 600; + flex: 1; + color: var(--ifm-primary-text-color); + line-height: 1.3; +} + +.cardArrow { + position: absolute; + bottom: 20px; + right: 20px; + width: 20px; +} + @media only screen and (max-width: 570px) { .cardIcon { width: 15%; diff --git a/src/components/homepage/HomepageGettingStarted/index.tsx b/src/components/homepage/HomepageGettingStarted/index.tsx index 226e5fce19379..883b2b93cdad7 100644 --- a/src/components/homepage/HomepageGettingStarted/index.tsx +++ b/src/components/homepage/HomepageGettingStarted/index.tsx @@ -39,7 +39,7 @@ export default function HomepageGettingStarted(): JSX.Element {