From b30e85e712a01b5c9640418a427df34cfd71b1f6 Mon Sep 17 00:00:00 2001 From: teikjun Date: Mon, 14 Sep 2020 20:43:50 +0800 Subject: [PATCH 1/3] add line highlighting with the correct syntax --- docs/native-components-ios.md | 2 +- website/versioned_docs/version-0.60/native-components-ios.md | 2 +- website/versioned_docs/version-0.61/native-components-ios.md | 2 +- website/versioned_docs/version-0.62/native-components-ios.md | 2 +- website/versioned_docs/version-0.63/native-components-ios.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/native-components-ios.md b/docs/native-components-ios.md index d83b8c23c61..db49f101af2 100644 --- a/docs/native-components-ios.md +++ b/docs/native-components-ios.md @@ -274,7 +274,7 @@ Until now we've only returned a `MKMapView` instance from our manager's `-(UIVie Note that all `RCTBubblingEventBlock` must be prefixed with `on`. Next, declare an event handler property on `RNTMapManager`, make it a delegate for all the views it exposes, and forward events to JS by calling the event handler block from the native view. -```objectivec +```objectivec {9,17,31-48} // RNTMapManager.m #import diff --git a/website/versioned_docs/version-0.60/native-components-ios.md b/website/versioned_docs/version-0.60/native-components-ios.md index 771f1b6ebb0..ab101c06813 100644 --- a/website/versioned_docs/version-0.60/native-components-ios.md +++ b/website/versioned_docs/version-0.60/native-components-ios.md @@ -274,7 +274,7 @@ Until now we've only returned a `MKMapView` instance from our manager's `-(UIVie Note that all `RCTBubblingEventBlock` must be prefixed with `on`. Next, declare an event handler property on `RNTMapManager`, make it a delegate for all the views it exposes, and forward events to JS by calling the event handler block from the native view. -```objectivec +```objectivec {9,17,31-48} // RNTMapManager.m #import diff --git a/website/versioned_docs/version-0.61/native-components-ios.md b/website/versioned_docs/version-0.61/native-components-ios.md index a6f52033baf..f870fcc5f33 100644 --- a/website/versioned_docs/version-0.61/native-components-ios.md +++ b/website/versioned_docs/version-0.61/native-components-ios.md @@ -274,7 +274,7 @@ Until now we've only returned a `MKMapView` instance from our manager's `-(UIVie Note that all `RCTBubblingEventBlock` must be prefixed with `on`. Next, declare an event handler property on `RNTMapManager`, make it a delegate for all the views it exposes, and forward events to JS by calling the event handler block from the native view. -```objectivec +```objectivec {9,17,31-48} // RNTMapManager.m #import diff --git a/website/versioned_docs/version-0.62/native-components-ios.md b/website/versioned_docs/version-0.62/native-components-ios.md index d83b8c23c61..db49f101af2 100644 --- a/website/versioned_docs/version-0.62/native-components-ios.md +++ b/website/versioned_docs/version-0.62/native-components-ios.md @@ -274,7 +274,7 @@ Until now we've only returned a `MKMapView` instance from our manager's `-(UIVie Note that all `RCTBubblingEventBlock` must be prefixed with `on`. Next, declare an event handler property on `RNTMapManager`, make it a delegate for all the views it exposes, and forward events to JS by calling the event handler block from the native view. -```objectivec +```objectivec {9,17,31-48} // RNTMapManager.m #import diff --git a/website/versioned_docs/version-0.63/native-components-ios.md b/website/versioned_docs/version-0.63/native-components-ios.md index d83b8c23c61..db49f101af2 100644 --- a/website/versioned_docs/version-0.63/native-components-ios.md +++ b/website/versioned_docs/version-0.63/native-components-ios.md @@ -274,7 +274,7 @@ Until now we've only returned a `MKMapView` instance from our manager's `-(UIVie Note that all `RCTBubblingEventBlock` must be prefixed with `on`. Next, declare an event handler property on `RNTMapManager`, make it a delegate for all the views it exposes, and forward events to JS by calling the event handler block from the native view. -```objectivec +```objectivec {9,17,31-48} // RNTMapManager.m #import From e1892690adc066f73015b49b09a9a1d07c132983 Mon Sep 17 00:00:00 2001 From: teikjun Date: Mon, 14 Sep 2020 20:59:27 +0800 Subject: [PATCH 2/3] use css to display line highlighting --- website/src/css/customTheme.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/website/src/css/customTheme.css b/website/src/css/customTheme.css index 0c77c8585f3..591703c047c 100644 --- a/website/src/css/customTheme.css +++ b/website/src/css/customTheme.css @@ -426,3 +426,9 @@ html[data-theme="dark"] .banner-native-code-required h3 { html[data-theme="dark"] .banner-native-code-required code { background-color: rgba(50, 44, 131, 0.33); } + +/* Codeblock overrides */ + +.docusaurus-highlight-code-line { + background-color: var(--light); +} From a10591d017ef3fa1f2c3e5ecf13f5b8297ea9c1f Mon Sep 17 00:00:00 2001 From: teikjun Date: Mon, 14 Sep 2020 21:04:09 +0800 Subject: [PATCH 3/3] move css for line highlighting into page overrides section --- website/src/css/customTheme.css | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/website/src/css/customTheme.css b/website/src/css/customTheme.css index 591703c047c..072a1ed94d7 100644 --- a/website/src/css/customTheme.css +++ b/website/src/css/customTheme.css @@ -123,6 +123,10 @@ html[data-theme="dark"] article .badge { color: var(--ifm-font-color-base); } +.docusaurus-highlight-code-line { + background-color: var(--light); +} + /* Navbar overrides */ .navbar--dark { @@ -426,9 +430,3 @@ html[data-theme="dark"] .banner-native-code-required h3 { html[data-theme="dark"] .banner-native-code-required code { background-color: rgba(50, 44, 131, 0.33); } - -/* Codeblock overrides */ - -.docusaurus-highlight-code-line { - background-color: var(--light); -}