Plugin Directory

Changeset 2320142


Ignore:
Timestamp:
06/08/2020 11:19:37 AM (6 years ago)
Author:
beardeddev
Message:

Updated 1.0.6
Removed reject button as interfered with accept (will look at alternative solution)

Location:
cookiebar-by-beard
Files:
25 added
5 edited

Legend:

Unmodified
Added
Removed
  • cookiebar-by-beard/trunk/cookiebar-by-beard.php

    r2313809 r2320142  
    44 * Plugin URI:  https://wearebeard.com/cookiebar
    55 * Description: Cookiebar by beard is aplugin developed to give your visitord control over the cookies you set.
    6  * Version:     1.0.5
     6 * Version:     1.0.6
    77 * Author:      Martin Greenwood
    88 * Author URI:  http://wearebeard.com
     
    188188                            </div>
    189189                            <div class="half">
    190                                 <button type="button" class="outline" name="reject">Reject All</button>
    191190                                <button type="button" name="consent">Accept All</button>
    192191                            </div>
  • cookiebar-by-beard/trunk/css/cbbb.css

    r2313808 r2320142  
    1 .cbbb-cookie-check{position:fixed;left:0;bottom:0;opacity:1;width:100vw;min-width:100%;background:#fff;padding:30px;z-index:99999999999999;display:flex;flex-flow:wrap;box-sizing:border-box;transition:all .3s linear;border-top:1px solid #ccc;pointer-events:all}.cbbb-cookie-check.closed{transform:translateY(50px);opacity:0;pointer-events:none}.cbbb-cookie-check .box{display:flex;flex-flow:wrap;align-content:flex-start;flex:0 0 100%}.cbbb-cookie-check .box .info header{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.cbbb-cookie-check .box .info header h3{margin:0 0 2rem 0;font-size:200%}.cbbb-cookie-check .box .info header p{font-size:75%;margin-bottom:0}.cbbb-cookie-check .box .actions{display:flex;flex-flow:wrap;justify-content:space-between;flex:0 0 100%;align-items:center}.cbbb-cookie-check .box .actions a{text-decoration:none;font-size:75%;font-weight:bold;color:#000}.cbbb-cookie-check .box .actions button{line-height:1;padding:10px 20px 10px 20px;font-size:1.6rem;margin-top:30px}@media(min-width: 768px){.cbbb-cookie-check .box .actions button{margin-top:0}}.cbbb-cookie-check .box .actions button.outline{background:transparent;color:inherit}.cbbb-cookie-wrap{background:#f9f9f9;padding:30px;box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap{padding:30px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title{display:flex;flex-flow:wrap}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title p{margin-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header{margin-bottom:60px;display:flex;flex-flow:wrap row}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title p{margin:0 0 20px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary{display:flex;flex-flow:wrap row;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title p{margin:0 0 20px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control{display:flex;flex-flow:wrap row;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title p{margin-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle{margin-top:30px}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle{margin-top:0;flex:0 0 20%}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;height:25px;background-color:#ddd;border-radius:25px;outline:none;transition:background 450ms ease;box-shadow:0 0 0 3px #cacaca}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:before,.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:after{position:absolute;display:block;content:"";border-radius:100%;transition:background 450ms ease,transform 450ms ease}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:before{width:25px;height:25px;background-color:#e53935}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:checked:before{background-color:#43a047;transform:translateX(100%)}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-save{display:flex;flex-flow:wrap row}
     1.cbbb-cookie-check{position:fixed;left:0;bottom:0;opacity:1;width:100vw;min-width:100%;background:#fff;padding:30px;z-index:99999999999999;display:flex;flex-flow:wrap;box-sizing:border-box;transition:all .3s linear;border-top:1px solid #ccc;pointer-events:all}.cbbb-cookie-check.closed{transform:translateY(50px);opacity:0;pointer-events:none}.cbbb-cookie-check .box{display:flex;flex-flow:wrap;align-content:flex-start;flex:0 0 100%}.cbbb-cookie-check .box .info header{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.cbbb-cookie-check .box .info header h3{margin:0 0 2rem 0;font-size:200%}.cbbb-cookie-check .box .info header p{font-size:75%;margin-bottom:0}.cbbb-cookie-check .box .actions{display:flex;flex-flow:wrap;justify-content:space-between;flex:0 0 100%;align-items:center}.cbbb-cookie-check .box .actions a{text-decoration:none;font-size:75%;font-weight:bold;color:#000}.cbbb-cookie-check .box .actions button{line-height:1;padding:10px 20px 10px 20px;font-size:1.6rem;margin-top:30px;outline:0}@media(min-width: 768px){.cbbb-cookie-check .box .actions button{margin-top:0}}.cbbb-cookie-check .box .actions button.outline{background:transparent;color:inherit;border:0}.cbbb-cookie-wrap{background:#f9f9f9;padding:30px;box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap{padding:30px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title{display:flex;flex-flow:wrap}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-info .cbbb-cookie-title p{margin-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header{margin-bottom:60px;display:flex;flex-flow:wrap row}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-header .cbbb-cookie-header-title p{margin:0 0 20px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary{display:flex;flex-flow:wrap row;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-necessary .cbbb-cookie-header-title p{margin:0 0 20px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control{display:flex;flex-flow:wrap row;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title{box-sizing:border-box}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title{flex:0 0 80%;padding-right:60px}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title h3{margin:0 0 10px}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-title p{margin-bottom:0}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle{margin-top:30px}@media(min-width: 768px){.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle{margin-top:0;flex:0 0 20%}}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50px;height:25px;background-color:#ddd;border-radius:25px;outline:none;transition:background 450ms ease;box-shadow:0 0 0 3px #cacaca}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:before,.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:after{position:absolute;display:block;content:"";border-radius:100%;transition:background 450ms ease,transform 450ms ease}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:before{width:25px;height:25px;background-color:#e53935}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-control .cbbb-cookie-control-toggle .cbbb-cookie-checkbox:checked:before{background-color:#43a047;transform:translateX(100%)}.cbbb-cookie-wrap .cbbb-cookie-box .cbbb-cookie-options .cbbb-cookie-controls .cbbb-cookie-save{display:flex;flex-flow:wrap row}
  • cookiebar-by-beard/trunk/css/cbbb.sass

    r2313808 r2320142  
    7373                font-size: 1.6rem
    7474                margin-top: 30px
     75                outline: 0
    7576
    7677                @media (min-width:768px)
     
    8081                background: transparent
    8182                color: inherit
     83                border: 0
    8284
    8385
  • cookiebar-by-beard/trunk/includes/plugin-functions.php

    r2313808 r2320142  
    120120?>
    121121(function($) {
    122     $('.cbbb-cookie-check .actions button[name="consent"]').on("click", function() {
     122    $('.cbbb-cookie-check .actions button').on("click", function() {
    123123        Cookies.set('cbbb_cookie', 'closed', { expires: <?php echo $cbbb_cookiebar_time; ?> });
    124124        <?php
     
    142142        $(".cbbb-cookie-check").addClass('closed');
    143143
    144     });
    145     $('.cbbb-cookie-check .actions button[name="reject"]').on("click", function() {
    146         Cookies.set('cbbb_cookie', 'closed', { expires: 1 });
    147         $(".cbbb-cookie-check").addClass('closed');
    148144    });
    149145    $('.cbbb-cookie-save button').on("click", function() {
  • cookiebar-by-beard/trunk/readme.txt

    r2313809 r2320142  
    44Requires at least: 4.3
    55Tested up to: 5.4
    6 Stable tag: 1.0.5
     6Stable tag: 1.0.6
    77License: GPLv2 or later
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    4747== Changelog ==
    4848
     49= 1.0.6
     50Removed reject button
     51
    4952= 1.0.5
    5053Added reject button
Note: See TracChangeset for help on using the changeset viewer.