💦 FULL SET: Changeset/ - High Quality

Changeset 2178439


Ignore:
Timestamp:
10/23/2019 12:00:29 PM (6 years ago)
Author:
iseulde
Message:

v0.0.16

Location:
slide/trunk
Files:
3 added
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • slide/trunk/common.css

    r2177669 r2178439  
    160160    font-size: 2em !important;
    161161}
    162 
    163 #wpadminbar li > button {
    164     border-radius: 2px;
    165     line-height: 24px;
    166     border: none;
    167     padding: 0 5px;
    168     margin: 0 2px;
    169 }
  • slide/trunk/index.php

    r2177669 r2178439  
    55 * Plugin URI:  https://wordpress.org/plugins/slide/
    66 * Description: Allows you to create presentations with the block editor.
    7  * Version:     0.0.15
     7 * Version:     0.0.16
    88 * Author:      Ella van Durpe
    99 * Author URI:  https://ellavandurpe.com
  • slide/trunk/readme.md

    r2177669 r2178439  
    66    Requires PHP:      5.6
    77    Tested up to:      5.3
    8     Stable tag:        0.0.15
     8    Stable tag:        0.0.16
    99    License:           GPL-2.0-or-later
    1010    License URI:       http://www.gnu.org/licenses/gpl-2.0.html
  • slide/trunk/template.php

    r2177669 r2178439  
    55    <?php wp_head(); ?>
    66    <style>
     7        ul#wp-admin-bar-root-default li.slide-button {
     8            margin: 0 5px;
     9        }
     10
     11        ul#wp-admin-bar-root-default li.slide-button > button {
     12            border-radius: 3px;
     13            line-height: 24px;
     14            border: none;
     15            padding: 0 5px;
     16            background: #fff;
     17            font-weight: bold;
     18        }
     19
    720        @media print {
    821            .print-pdf #wpadminbar {
     
    129142        </div>
    130143    </div>
    131     <script>var notesFilePath = '<?php echo plugins_url( 'reveal/notes.html', __FILE__ ); ?>';</script>
     144    <script>var notesFilePath = '<?php echo plugins_url( 'speaker.html', __FILE__ ); ?>';</script>
    132145    <?php wp_footer(); ?>
    133146    <script>
     
    184197            const fullscreenButton = document.createElement( 'button' );
    185198            const speakerButton = document.createElement( 'button' );
    186             const fullscreenText = document.createTextNode( 'Fullscreen' );
    187             const speakerText = document.createTextNode( '📣 Speaker View' );
     199            const fullscreenText = document.createTextNode( 'Fullscreen' );
     200            const speakerText = document.createTextNode( 'Speaker View' );
    188201
    189202            fullscreenButton.appendChild( fullscreenText );
    190203            fullscreenLi.appendChild( fullscreenButton );
     204            fullscreenLi.classList.add( 'slide-button' );
    191205            bar.appendChild( fullscreenLi );
    192206
    193207            speakerButton.appendChild( speakerText );
    194208            speakerLi.appendChild( speakerButton );
     209            speakerLi.classList.add( 'slide-button' );
    195210            bar.appendChild( speakerLi );
    196211
    197             fullscreenButton.addEventListener( 'click', function( event ) {
    198                 document.querySelector('.reveal').requestFullscreen();
     212            fullscreenButton.addEventListener( 'click', ( event ) => {
     213                const target = document.querySelector('.reveal');
     214
     215                if ( target.requestFullscreen ) {
     216                    target.requestFullscreen();
     217                } else if ( target.webkitRequestFullscreen ) {
     218                    target.webkitRequestFullscreen();
     219                }
     220
    199221                event.preventDefault();
    200222            } );
    201             speakerButton.addEventListener( 'click', function( event ) {
     223            speakerButton.addEventListener( 'click', ( event ) => {
    202224                Reveal.getPlugin( 'notes' ).open( notesFilePath );
    203225                event.preventDefault();
Note: See TracChangeset for help on using the changeset viewer.