Plugin Directory

Changeset 2169875


Ignore:
Timestamp:
10/08/2019 09:02:31 AM (6 years ago)
Author:
tblacker
Message:

Update to 1.0.4

Moved all css and JS inside plugin for independent functionality
Tidied output to improve alignment
JS added to move hero to top of page and push content downwards
Upstream design pattern updated (NHSUK frontend library)

Location:
nhsblocks
Files:
82 added
3 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • nhsblocks/trunk/nhsblocks.php

    r2151509 r2169875  
    88 * Requires at least: 5.0
    99 * Tested up to: 5.2.3
    10  * Version: 1.0.1
     10 * Version: 1.0.4
    1111 *
    1212 * @package nhsblocks
     
    8888        'nhsblocks/panel1',
    8989        array(
    90             'editor_script' => 'nhsblocks-editor-script',                    // Calls registered script above. Registering one brings all. One block to rule them all.
     90            'editor_script' => 'nhsblocks-editor-script',
     91            // Calls registered script above. Registering one brings all. One block to rule them all.
    9192        )
    9293    );
    93     register_block_type('nhsblocks/dashboardnav');
    94     register_block_type('nhsblocks/dodont');
    95     register_block_type('nhsblocks/nhsbutton');
    96     register_block_type('nhsblocks/reveal1');
    97     register_block_type('nhsblocks/promo1');
    98     register_block_type('nhsblocks/quote1');
    99     register_block_type('nhsblocks/card1');
    100     register_block_type('nhsblocks/rowgroup');
    101     register_block_type('nhsblocks/heroblock');
     94    register_block_type( 'nhsblocks/dashboardnav' );
     95    register_block_type( 'nhsblocks/dodont' );
     96    register_block_type( 'nhsblocks/nhsbutton' );
     97    register_block_type( 'nhsblocks/reveal1' );
     98    register_block_type( 'nhsblocks/promo1' );
     99    register_block_type( 'nhsblocks/quote1' );
     100    register_block_type( 'nhsblocks/card1' );
     101    register_block_type( 'nhsblocks/rowgroup' );
     102    register_block_type( 'nhsblocks/heroblock' );
    102103
    103104    if ( function_exists( 'wp_set_script_translations' ) ) {
     
    138139 */
    139140function nhsblocks_gutenberg_editor_styles() {
    140     wp_enqueue_style( 'nhsl-block-editor-styles', plugins_url( 'style-gutenburg.css', __FILE__ ), false, '1.0', 'all' );
     141    wp_enqueue_style( 'nhsl-block-editor-styles', plugins_url( 'style-gutenburg.css', __FILE__ ), false, '1.1', 'all' );
    141142}
    142143
     
    167168 */
    168169function nhsblocks_activate() {
    169     if ( current_user_can( 'activate_plugins' ) && ! is_plugin_active('gutenberg/gutenberg.php') ) {
     170    if ( current_user_can( 'activate_plugins' ) && ! is_plugin_active( 'gutenberg/gutenberg.php' ) ) {
    170171        // Deactivate the plugin.
    171172        deactivate_plugins( plugin_basename( __FILE__ ) );
     
    175176    }
    176177}
     178
    177179register_activation_hook( __FILE__, 'nhsblocks_activate' );
     180
     181function nhsblocks_hero_footer() {
     182    echo "<script>
     183        const heroBlock = document.querySelector('.wp-block-nhsblocks-heroblock');
     184        if ( ( heroBlock ) ) {
     185            if ( heroBlock.matches('.wp-block-nhsblocks-heroblock') === true ) {
     186                const mainContent = document.querySelector( '#maincontent' );
     187                const wholeDoc = document.querySelector( 'body' );
     188                const breadCrumb = document.querySelector( '.nhsuk-breadcrumb' );
     189                const articleTitle = document.querySelector( '.entry-header' );
     190                mainContent.prepend( heroBlock );
     191                articleTitle.style.display = 'none';
     192                mainContent.style.paddingTop = '0';
     193                heroBlock.style.marginBottom = '70px';
     194                if ( breadCrumb ) {
     195                    wholeDoc.removeChild( breadCrumb );
     196                }
     197            }
     198        }
     199    </script>";
     200}
     201
     202add_action( 'wp_footer', 'nhsblocks_hero_footer' );
  • nhsblocks/trunk/readme.txt

    r2151509 r2169875  
    22Contributors: tblacker
    33Tags: gutenberg, blocks, nhs
     4Plugin URI: https://digital.leadershipacademy.nhs.uk/digital-capabilities/websites/nhs-blocks-user-guide/
    45Requires at least: 5.0
    5 Tested up to: 5.2
    6 Stable tag: 1.0.1
     6Tested up to: 5.2.3
     7Stable tag: 1.0.4
    78Requires PHP: 5.6
    89License: GPLv3 or later
     
    4647
    4748== Changelog ==
     49= 1.0.4 =
     50* Reworked js filters to position hero at head of page
     51
     52= 1.0.3 =
     53* Moved css and js from theme in to the blocks to enable standalone functionality
     54* Added css to avoid conflicts with LearnDash (Conflicts triggered by Gutenberg plugin, but not in our gift)
    4855
    4956= 1.0.1 =
  • nhsblocks/trunk/style-gutenburg.css

    r2151446 r2169875  
    232232
    233233caption {
     234  -webkit-clip-path: inset(50%);
    234235  border: 0;
    235   clip: rect(0, 0, 0, 0);
     236  clip: rect(0 0 0 0);
     237  clip-path: inset(50%);
    236238  height: 1px;
    237   margin: -1px;
     239  margin: 0;
    238240  overflow: hidden;
    239241  padding: 0;
     
    28242826 */
    28252827.nhsuk-u-visually-hidden {
     2828  -webkit-clip-path: inset(50%);
    28262829  border: 0;
    2827   clip: rect(0, 0, 0, 0);
     2830  clip: rect(0 0 0 0);
     2831  clip-path: inset(50%);
    28282832  height: 1px;
    2829   margin: -1px;
     2833  margin: 0;
    28302834  overflow: hidden;
    28312835  padding: 0;
     
    36383642 * 1. <a> needs to be white because the background colour is black.
    36393643 */
    3640 .nhsuk-care-card--urgent .nhsuk-care-card__heading-container, .is-style-urgent .nhsuk-care-card__heading-container {
     3644.nhsuk-care-card--urgent .nhsuk-care-card__heading-container, .nhsuk-care-card.is-style-urgent .nhsuk-care-card__heading-container {
    36413645  background-color: #da291c;
    36423646  color: #ffffff;
     
    36443648
    36453649@media print {
    3646   .nhsuk-care-card--urgent, .is-style-urgent {
     3650  .nhsuk-care-card--urgent, .nhsuk-care-card.is-style-urgent {
    36473651    border: 6px solid #212b32;
    36483652    color: #212b32;
     
    36513655}
    36523656
    3653 .nhsuk-care-card--urgent .nhsuk-care-card__arrow:before, .is-style-urgent .nhsuk-care-card__arrow:before, .nhsuk-care-card--urgent .nhsuk-care-card__arrow:after, .is-style-urgent .nhsuk-care-card__arrow:after {
     3657.nhsuk-care-card--urgent .nhsuk-care-card__arrow:before, .nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:before, .nhsuk-care-card--urgent .nhsuk-care-card__arrow:after, .nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:after {
    36543658  border-color: #da291c;
    36553659}
    36563660
    3657 .nhsuk-care-card--immediate .nhsuk-care-card__heading-container, .is-style-immediate .nhsuk-care-card__heading-container {
     3661.nhsuk-care-card--immediate .nhsuk-care-card__heading-container, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__heading-container {
    36583662  background-color: #da291c;
    36593663  color: #ffffff;
     
    36613665
    36623666@media print {
    3663   .nhsuk-care-card--immediate, .is-style-immediate {
     3667  .nhsuk-care-card--immediate, .nhsuk-care-card.is-style-immediate {
    36643668    border: 8px solid #212b32;
    36653669    color: #212b32;
     
    36683672}
    36693673
    3670 .nhsuk-care-card--immediate .nhsuk-care-card__arrow:before, .is-style-immediate .nhsuk-care-card__arrow:before, .nhsuk-care-card--immediate .nhsuk-care-card__arrow:after, .is-style-immediate .nhsuk-care-card__arrow:after {
     3674.nhsuk-care-card--immediate .nhsuk-care-card__arrow:before, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:before, .nhsuk-care-card--immediate .nhsuk-care-card__arrow:after, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:after {
    36713675  border-color: #da291c;
    36723676}
    36733677
    3674 .nhsuk-care-card--immediate .nhsuk-care-card__content, .is-style-immediate .nhsuk-care-card__content {
     3678.nhsuk-care-card--immediate .nhsuk-care-card__content, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content {
    36753679  background-color: #212b32;
    36763680  color: #ffffff;
    36773681}
    36783682
    3679 .nhsuk-care-card--immediate .nhsuk-care-card__content a, .is-style-immediate .nhsuk-care-card__content a {
     3683.nhsuk-care-card--immediate .nhsuk-care-card__content a, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a {
    36803684  color: #ffffff;
    36813685  /* [1] */
    36823686}
    36833687
    3684 .nhsuk-care-card--immediate .nhsuk-care-card__content a:hover, .is-style-immediate .nhsuk-care-card__content a:hover, .nhsuk-care-card--immediate .nhsuk-care-card__content a:focus, .is-style-immediate .nhsuk-care-card__content a:focus {
     3688.nhsuk-care-card--immediate .nhsuk-care-card__content a:hover, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a:hover, .nhsuk-care-card--immediate .nhsuk-care-card__content a:focus, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a:focus {
    36853689  color: #212b32;
    36863690  /* [1] */
    36873691}
    36883692
    3689 .nhsuk-care-card--immediate .nhsuk-details, .is-style-immediate .nhsuk-details,
     3693.nhsuk-care-card--immediate .nhsuk-details, .nhsuk-care-card.is-style-immediate .nhsuk-details,
    36903694.nhsuk-care-card--immediate .nhsuk-details__summary,
    3691 .is-style-immediate .nhsuk-details__summary {
     3695.nhsuk-care-card.is-style-immediate .nhsuk-details__summary {
    36923696  color: #ffffff;
    36933697}
    36943698
    3695 .nhsuk-care-card--immediate .nhsuk-details__summary:hover, .is-style-immediate .nhsuk-details__summary:hover, .nhsuk-care-card--immediate .nhsuk-details__summary:focus, .is-style-immediate .nhsuk-details__summary:focus {
     3699.nhsuk-care-card--immediate .nhsuk-details__summary:hover, .nhsuk-care-card.is-style-immediate .nhsuk-details__summary:hover, .nhsuk-care-card--immediate .nhsuk-details__summary:focus, .nhsuk-care-card.is-style-immediate .nhsuk-details__summary:focus {
    36963700  color: #212b32;
    36973701}
     
    41304134
    41314135.nhsuk-expander .nhsuk-details__summary-text, .is-style-expander .nhsuk-details__summary-text {
    4132   background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
     4136  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
     4137  background-size: 32px;
    41334138  color: #005eb8;
    41344139  cursor: pointer;
     
    41564161
    41574162.nhsuk-expander[open] .nhsuk-details__summary-text, .is-style-expander[open] .nhsuk-details__summary-text {
    4158   background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
     4163  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
    41594164  /* [3] */
     4165  background-size: 32px;
    41604166}
    41614167
     
    52035209  overflow-y: auto;
    52045210  padding: 16px;
    5205   position: fixed;
     5211  position: absolute;
     5212  top: 100%;
    52065213  z-index: 1;
    52075214  /* [8] */
     
    54225429.nhsuk-header__search-form {
    54235430  height: 100%;
    5424   overflow: hidden;
     5431  overflow: visible;
    54255432}
    54265433
     
    88918898
    88928899.edit-post-visual-editor caption {
     8900  -webkit-clip-path: inset(50%);
    88938901  border: 0;
    8894   clip: rect(0, 0, 0, 0);
     8902  clip: rect(0 0 0 0);
     8903  clip-path: inset(50%);
    88958904  height: 1px;
    8896   margin: -1px;
     8905  margin: 0;
    88978906  overflow: hidden;
    88988907  padding: 0;
     
    99409949
    99419950.edit-post-visual-editor .nhsuk-u-visually-hidden {
     9951  -webkit-clip-path: inset(50%);
    99429952  border: 0;
    9943   clip: rect(0, 0, 0, 0);
     9953  clip: rect(0 0 0 0);
     9954  clip-path: inset(50%);
    99449955  height: 1px;
    9945   margin: -1px;
     9956  margin: 0;
    99469957  overflow: hidden;
    99479958  padding: 0;
     
    1036210373
    1036310374/*care card extension*/
    10364 .is-style-urgent {
     10375.nhsuk-care-card.is-style-urgent {
    1036510376  /* urgent infocard*/
    1036610377}
    1036710378
    10368 .is-style-immediate {
     10379.nhsuk-care-card.is-style-immediate {
    1036910380  /* urgent infocard*/
    1037010381}
     
    1050410515  background: none;
    1050510516}
     10517
     10518/*
     10519Learn dash admin panel mitigation
     10520 */
     10521#sfwd-header .ld-global-header {
     10522  position: inherit;
     10523}
     10524
     10525#sfwd-header .ld-global-header h1, #sfwd-header .ld-global-header .editor-post-title__input {
     10526  font-size: 1.5rem;
     10527  margin-block-start: 0.5rem;
     10528  margin-block-end: 0.5rem;
     10529  margin-bottom: 0.5rem;
     10530  line-height: 1.6rem;
     10531}
     10532
     10533.ld-tabs-ready .ld-tab-buttons a.button, .ld-tabs-ready .ld-tab-buttons button.button {
     10534  margin-top: 0;
     10535}
     10536
     10537.ld-header-has-tabs .edit-post-layout .edit-post-sidebar {
     10538  top: 225px;
     10539}
     10540
     10541.ld-header-has-tabs .edit-post-layout .edit-post-header {
     10542  top: 170px;
     10543  padding: 0 7px;
     10544}
     10545
     10546/* end LearnDash mitigation routine */
  • nhsblocks/trunk/style-gutenburg.scss

    r2151446 r2169875  
    215215  }
    216216}
     217/*
     218Learn dash admin panel mitigation
     219 */
     220#sfwd-header {
     221  .ld-global-header {
     222    position: inherit;
     223    h1 {
     224      font-size: 1.5rem;
     225      margin-block-start: 0.5rem;
     226      margin-block-end: 0.5rem;
     227      margin-bottom: 0.5rem;
     228      line-height: 1.6rem;
     229    }
     230  }
     231}
     232
     233.ld-tabs-ready .ld-tab-buttons a.button, .ld-tabs-ready .ld-tab-buttons button.button {
     234  margin-top: 0;
     235}
     236
     237.ld-header-has-tabs {
     238  .edit-post-layout {
     239    .edit-post-sidebar {
     240      top: 225px;
     241    }
     242    .edit-post-header {
     243      top: 170px;
     244      padding: 0 7px;
     245    }
     246  }
     247}
     248
     249/* end LearnDash mitigation routine */
  • nhsblocks/trunk/style.css

    r2151446 r2169875  
    244244
    245245caption {
     246  -webkit-clip-path: inset(50%);
    246247  border: 0;
    247   clip: rect(0, 0, 0, 0);
     248  clip: rect(0 0 0 0);
     249  clip-path: inset(50%);
    248250  height: 1px;
    249   margin: -1px;
     251  margin: 0;
    250252  overflow: hidden;
    251253  padding: 0;
     
    27332735 */
    27342736.nhsuk-u-visually-hidden {
     2737  -webkit-clip-path: inset(50%);
    27352738  border: 0;
    2736   clip: rect(0, 0, 0, 0);
     2739  clip: rect(0 0 0 0);
     2740  clip-path: inset(50%);
    27372741  height: 1px;
    2738   margin: -1px;
     2742  margin: 0;
    27392743  overflow: hidden;
    27402744  padding: 0;
     
    34003404 * 1. <a> needs to be white because the background colour is black.
    34013405 */
    3402 .nhsuk-care-card--urgent .nhsuk-care-card__heading-container, .is-style-urgent .nhsuk-care-card__heading-container {
     3406.nhsuk-care-card--urgent .nhsuk-care-card__heading-container, .nhsuk-care-card.is-style-urgent .nhsuk-care-card__heading-container {
    34033407  background-color: #da291c;
    34043408  color: #ffffff;
     
    34063410
    34073411@media print {
    3408   .nhsuk-care-card--urgent, .is-style-urgent {
     3412  .nhsuk-care-card--urgent, .nhsuk-care-card.is-style-urgent {
    34093413    border: 6px solid #212b32;
    34103414    color: #212b32;
     
    34133417}
    34143418
    3415 .nhsuk-care-card--urgent .nhsuk-care-card__arrow:before, .is-style-urgent .nhsuk-care-card__arrow:before, .nhsuk-care-card--urgent .nhsuk-care-card__arrow:after, .is-style-urgent .nhsuk-care-card__arrow:after {
     3419.nhsuk-care-card--urgent .nhsuk-care-card__arrow:before, .nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:before, .nhsuk-care-card--urgent .nhsuk-care-card__arrow:after, .nhsuk-care-card.is-style-urgent .nhsuk-care-card__arrow:after {
    34163420  border-color: #da291c;
    34173421}
    34183422
    3419 .nhsuk-care-card--immediate .nhsuk-care-card__heading-container, .is-style-immediate .nhsuk-care-card__heading-container {
     3423.nhsuk-care-card--immediate .nhsuk-care-card__heading-container, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__heading-container {
    34203424  background-color: #da291c;
    34213425  color: #ffffff;
     
    34233427
    34243428@media print {
    3425   .nhsuk-care-card--immediate, .is-style-immediate {
     3429  .nhsuk-care-card--immediate, .nhsuk-care-card.is-style-immediate {
    34263430    border: 8px solid #212b32;
    34273431    color: #212b32;
     
    34303434}
    34313435
    3432 .nhsuk-care-card--immediate .nhsuk-care-card__arrow:before, .is-style-immediate .nhsuk-care-card__arrow:before, .nhsuk-care-card--immediate .nhsuk-care-card__arrow:after, .is-style-immediate .nhsuk-care-card__arrow:after {
     3436.nhsuk-care-card--immediate .nhsuk-care-card__arrow:before, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:before, .nhsuk-care-card--immediate .nhsuk-care-card__arrow:after, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__arrow:after {
    34333437  border-color: #da291c;
    34343438}
    34353439
    3436 .nhsuk-care-card--immediate .nhsuk-care-card__content, .is-style-immediate .nhsuk-care-card__content {
     3440.nhsuk-care-card--immediate .nhsuk-care-card__content, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content {
    34373441  background-color: #212b32;
    34383442  color: #ffffff;
    34393443}
    34403444
    3441 .nhsuk-care-card--immediate .nhsuk-care-card__content a, .is-style-immediate .nhsuk-care-card__content a {
     3445.nhsuk-care-card--immediate .nhsuk-care-card__content a, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a {
    34423446  color: #ffffff;
    34433447  /* [1] */
    34443448}
    34453449
    3446 .nhsuk-care-card--immediate .nhsuk-care-card__content a:hover, .is-style-immediate .nhsuk-care-card__content a:hover, .nhsuk-care-card--immediate .nhsuk-care-card__content a:focus, .is-style-immediate .nhsuk-care-card__content a:focus {
     3450.nhsuk-care-card--immediate .nhsuk-care-card__content a:hover, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a:hover, .nhsuk-care-card--immediate .nhsuk-care-card__content a:focus, .nhsuk-care-card.is-style-immediate .nhsuk-care-card__content a:focus {
    34473451  color: #212b32;
    34483452  /* [1] */
    34493453}
    34503454
    3451 .nhsuk-care-card--immediate .nhsuk-details, .is-style-immediate .nhsuk-details,
     3455.nhsuk-care-card--immediate .nhsuk-details, .nhsuk-care-card.is-style-immediate .nhsuk-details,
    34523456.nhsuk-care-card--immediate .nhsuk-details__summary,
    3453 .is-style-immediate .nhsuk-details__summary {
     3457.nhsuk-care-card.is-style-immediate .nhsuk-details__summary {
    34543458  color: #ffffff;
    34553459}
    34563460
    3457 .nhsuk-care-card--immediate .nhsuk-details__summary:hover, .is-style-immediate .nhsuk-details__summary:hover, .nhsuk-care-card--immediate .nhsuk-details__summary:focus, .is-style-immediate .nhsuk-details__summary:focus {
     3461.nhsuk-care-card--immediate .nhsuk-details__summary:hover, .nhsuk-care-card.is-style-immediate .nhsuk-details__summary:hover, .nhsuk-care-card--immediate .nhsuk-details__summary:focus, .nhsuk-care-card.is-style-immediate .nhsuk-details__summary:focus {
    34583462  color: #212b32;
    34593463}
     
    37023706
    37033707.nhsuk-expander .nhsuk-details__summary-text, .is-style-expander .nhsuk-details__summary-text {
    3704   background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
     3708  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__plus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M12 8v8M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
     3709  background-size: 32px;
    37053710  color: #005eb8;
    37063711  cursor: pointer;
     
    37283733
    37293734.nhsuk-expander[open] .nhsuk-details__summary-text, .is-style-expander[open] .nhsuk-details__summary-text {
    3730   background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='32' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
     3735  background: url("data:image/svg+xml,%3Csvg class='nhsuk-icon nhsuk-icon__minus' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' aria-hidden='true'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23005eb8'%3E%3C/circle%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M8 12h8'%3E%3C/path%3E%3C/svg%3E%0A") left -2px center no-repeat;
    37313736  /* [3] */
     3737  background-size: 32px;
    37323738}
    37333739
     
    61206126 */
    61216127.nhsuk-u-visually-hidden {
     6128  -webkit-clip-path: inset(50%);
    61226129  border: 0;
    6123   clip: rect(0, 0, 0, 0);
     6130  clip: rect(0 0 0 0);
     6131  clip-path: inset(50%);
    61246132  height: 1px;
    6125   margin: -1px;
     6133  margin: 0;
    61266134  overflow: hidden;
    61276135  padding: 0;
     
    64726480
    64736481/*care card extension*/
    6474 .is-style-urgent {
     6482.nhsuk-care-card.is-style-urgent {
    64756483  /* urgent infocard*/
    64766484}
    64776485
    6478 .is-style-immediate {
     6486.nhsuk-care-card.is-style-immediate {
    64796487  /* urgent infocard*/
    64806488}
Note: See TracChangeset for help on using the changeset viewer.