internationalscholarsprogram commited on
Commit
11e44d7
Β·
verified Β·
1 Parent(s): 6f13730

Visual polish: gradient accent bars, shadows, rounded corners, refined typography

Browse files
Files changed (1) hide show
  1. app/static/css/print.css +120 -1
app/static/css/print.css CHANGED
@@ -159,7 +159,6 @@ h6 {
159
  .hb-heading-italic {
160
  font-style: italic;
161
  }
162
- }
163
 
164
  .hb-paragraph,
165
  .p,
@@ -1335,4 +1334,124 @@ table.programs td:nth-child(5) {
1335
  font-weight: 700;
1336
  margin: 8pt 0;
1337
  letter-spacing: 0.2px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1338
  }
 
159
  .hb-heading-italic {
160
  font-style: italic;
161
  }
 
162
 
163
  .hb-paragraph,
164
  .p,
 
1334
  font-weight: 700;
1335
  margin: 8pt 0;
1336
  letter-spacing: 0.2px;
1337
+ }
1338
+
1339
+ /* =========================================================
1340
+ VISUAL POLISH β€” Premium print enhancements
1341
+ Purely additive: no existing rules were removed or altered
1342
+ ========================================================= */
1343
+
1344
+ /* ── Section headings – gradient accent bar ── */
1345
+ .hb-heading-1::after {
1346
+ content: "";
1347
+ display: block;
1348
+ width: 50pt;
1349
+ height: 2.5pt;
1350
+ background: linear-gradient(90deg, #0263A3, #199970);
1351
+ margin-top: 5pt;
1352
+ border-radius: 1.5pt;
1353
+ }
1354
+
1355
+ /* Tier-group centred headings get a centred accent */
1356
+ .tier-group-heading .hb-heading-1::after {
1357
+ margin-left: auto;
1358
+ margin-right: auto;
1359
+ }
1360
+
1361
+ /* ── Sub-headings – colour-matched left accent ── */
1362
+ .hb-heading-2 {
1363
+ border-left: 2.5pt solid currentColor;
1364
+ padding-left: 8pt;
1365
+ }
1366
+
1367
+ /* ── Table of Contents – elegant header underline ── */
1368
+ .toc-heading::after {
1369
+ content: "";
1370
+ display: block;
1371
+ width: 100%;
1372
+ height: 1.5pt;
1373
+ background: linear-gradient(90deg, #0263A3, #199970 60%, transparent);
1374
+ margin-top: 5pt;
1375
+ }
1376
+
1377
+ .toc-row--major .toc-title {
1378
+ color: #0263A3;
1379
+ }
1380
+
1381
+ /* ── Note callouts – refined shadow depth ── */
1382
+ .hb-note,
1383
+ .note {
1384
+ box-shadow: 0 1pt 5pt rgba(192, 0, 0, 0.07);
1385
+ }
1386
+
1387
+ /* ── Enrollment step cards – modern depth & rounding ── */
1388
+ .hb-step {
1389
+ box-shadow: 0 1pt 6pt rgba(25, 153, 112, 0.10);
1390
+ border-radius: 0 5pt 5pt 0;
1391
+ }
1392
+
1393
+ /* ── Benefits bar – shadow pop ── */
1394
+ .hb-benefits-bar,
1395
+ .benefits-bar {
1396
+ box-shadow: 0 2pt 6pt rgba(25, 153, 112, 0.15);
1397
+ border-radius: 2pt;
1398
+ }
1399
+
1400
+ /* Benefit text pills – softer edges */
1401
+ .hb-benefit-text,
1402
+ .benefit-text {
1403
+ border-radius: 2pt;
1404
+ }
1405
+
1406
+ /* ── Campus photos – modern rounded corners + shadow ── */
1407
+ .hb-campus-img,
1408
+ .campus-top-img {
1409
+ border-radius: 5pt;
1410
+ box-shadow: 0 2pt 10pt rgba(0, 0, 0, 0.13);
1411
+ }
1412
+
1413
+ /* ── Funding info cards – subtle lift ── */
1414
+ .funding-intro-card {
1415
+ box-shadow: 0 1pt 4pt rgba(0, 0, 0, 0.05);
1416
+ border-radius: 5pt;
1417
+ }
1418
+
1419
+ .funding-sources-card {
1420
+ box-shadow: 0 1pt 4pt rgba(0, 0, 0, 0.05);
1421
+ border-radius: 5pt;
1422
+ }
1423
+
1424
+ /* ── Qualification callout – rounded depth ── */
1425
+ .hb-qualify,
1426
+ .qualify {
1427
+ border-radius: 0 4pt 4pt 0;
1428
+ box-shadow: 0 1pt 3pt rgba(2, 99, 163, 0.07);
1429
+ }
1430
+
1431
+ /* ── Numbered list – branded marker colour ── */
1432
+ ol.hb-numbered-list li::marker {
1433
+ color: #0263A3;
1434
+ font-weight: 700;
1435
+ }
1436
+
1437
+ /* ── University name – refined underline treatment ── */
1438
+ .hb-uni-name {
1439
+ text-underline-offset: 3pt;
1440
+ text-decoration-thickness: 1.5pt;
1441
+ }
1442
+
1443
+ /* ── Banner heading – shadow & rounding ── */
1444
+ .hb-banner-heading {
1445
+ box-shadow: 0 2pt 6pt rgba(13, 123, 85, 0.18);
1446
+ border-radius: 3pt;
1447
+ }
1448
+
1449
+ /* ── ISP Financing frame – rounded ── */
1450
+ .hb-isp-financing {
1451
+ border-radius: 3pt;
1452
+ }
1453
+
1454
+ /* ── Links – smooth colour transitions ── */
1455
+ a {
1456
+ transition: color 0.15s ease, border-color 0.15s ease;
1457
  }