From 23599e0127b7bcfd52651e4035cc09bae8d80451 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguy=E1=BB=85n?= Date: Tue, 20 Dec 2016 16:45:24 -0800 Subject: [PATCH] [ios, macos] Denote protocols, abstract classes with glosses Instead of oblique text, use a parenthetical gloss to denote a protocol or abstract class. --- .../docs/theme/assets/css/jazzy.css.scss | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/platform/darwin/docs/theme/assets/css/jazzy.css.scss b/platform/darwin/docs/theme/assets/css/jazzy.css.scss index 54298c08d5e..6b4dffc8791 100644 --- a/platform/darwin/docs/theme/assets/css/jazzy.css.scss +++ b/platform/darwin/docs/theme/assets/css/jazzy.css.scss @@ -51,6 +51,7 @@ $navigation_bg_color: #fbfbfb; $navigation_task_color: $link_color; $section_name_color: $color_darkblue; +$navigation_gloss_color: #999; // ----- Content @@ -367,7 +368,17 @@ pre code { color: $navigation_task_color; } -.nav-group-task[data-url^="Protocols/"], +%nav-group-task-gloss { + color: $navigation_gloss_color; + font-size: 90%; + margin-left: 0.5em; +} + +.nav-group-task[data-url^="Protocols/"] > .nav-group-task-link::after { + @extend %nav-group-task-gloss; + content: "(Protocol)"; +} + .nav-group-task[data-name="MGLForegroundStyleLayer"], .nav-group-task[data-name="MGLMultiPoint"], .nav-group-task[data-name="MGLShape"], @@ -375,7 +386,10 @@ pre code { .nav-group-task[data-name="MGLStyleLayer"], .nav-group-task[data-name="MGLTileSource"], .nav-group-task[data-name="MGLVectorStyleLayer"] { - font-style: italic; + .nav-group-task-link::after { + @extend %nav-group-task-gloss; + content: "(Abstract Class)"; + } } .nav-group-name > .small-heading,