diff --git a/src/components/library-item/library-item.css b/src/components/library-item/library-item.css index 692e1b612..5e726a363 100644 --- a/src/components/library-item/library-item.css +++ b/src/components/library-item/library-item.css @@ -178,6 +178,10 @@ font-weight: bold; } +.featured-extension-metadata-detail img{ + margin-right: 0.25rem; +} + .coming-soon-text { position: absolute; background-color: $data-primary; diff --git a/src/components/library-item/library-item.jsx b/src/components/library-item/library-item.jsx index 3880a4cf6..5af6fb159 100644 --- a/src/components/library-item/library-item.jsx +++ b/src/components/library-item/library-item.jsx @@ -72,12 +72,12 @@ class LibraryItemComponent extends React.PureComponent {
- + {this.props.bluetoothRequired ? ( + + ) : null} + {this.props.internetConnectionRequired ? ( + + ) : null}
) : null} diff --git a/src/lib/libraries/extensions/index.jsx b/src/lib/libraries/extensions/index.jsx index 9bc3bc3d2..3d1dd6658 100644 --- a/src/lib/libraries/extensions/index.jsx +++ b/src/lib/libraries/extensions/index.jsx @@ -163,6 +163,7 @@ export default [ featured: true, disabled: false, bluetoothRequired: true, + internetConnectionRequired: true, launchPeripheralConnectionFlow: true, useAutoScan: false, peripheralImage: microbitPeripheralImage, @@ -192,6 +193,7 @@ export default [ featured: true, disabled: false, bluetoothRequired: true, + internetConnectionRequired: true, launchPeripheralConnectionFlow: true, useAutoScan: false, peripheralImage: ev3PeripheralImage, @@ -221,6 +223,7 @@ export default [ featured: true, disabled: false, bluetoothRequired: true, + internetConnectionRequired: true, launchPeripheralConnectionFlow: true, useAutoScan: true, peripheralImage: wedoPeripheralImage, @@ -250,6 +253,7 @@ export default [ ), featured: true, disabled: true, - bluetoothRequired: true + bluetoothRequired: true, + internetConnectionRequired: true } ];