Plugin Directory

Changeset 3194304


Ignore:
Timestamp:
11/21/2024 03:54:25 PM (17 months ago)
Author:
richtabor
Message:

Update to version 1.0.5 from GitHub

Location:
dark-mode-toggle-block
Files:
16 edited
1 copied

Legend:

Unmodified
Added
Removed
  • dark-mode-toggle-block/tags/1.0.5/build/block.json

    r3141962 r3194304  
    6464  "editorStyle": "file:./index.css",
    6565  "style": "file:./style-index.css",
    66   "viewScript": "file:./view.js"
     66  "viewScript": "file:./view.js",
     67  "dependencies": [
     68    "wp-i18n"
     69  ]
    6770}
  • dark-mode-toggle-block/tags/1.0.5/build/index.asset.php

    r3141962 r3194304  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => '127daa7f98c435cd246d');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => '28af9c693ee9d091c8f1');
  • dark-mode-toggle-block/tags/1.0.5/build/index.js

    r3141962 r3194304  
    1 (()=>{var e,l={674:(e,l,t)=>{"use strict";const a=window.React,o=window.wp.blocks,r=window.wp.components;var n=t(967),i=t.n(n);const c=window.wp.blockEditor,s=window.wp.element,d=window.wp.i18n,m={filled:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M13 2a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0V2Zm0 19a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0v-1Zm6.777-16.777a1 1 0 0 1 0 1.414l-.71.71a1 1 0 1 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM6.347 19.067a1 1 0 1 0-1.414-1.414l-.71.71a1 1 0 1 0 1.414 1.414l.71-.71ZM20 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM2 11a1 1 0 1 0 0 2h1a1 1 0 1 0 0-2H2Zm15.653 6.653a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM5.637 4.223a1 1 0 1 0-1.414 1.414l.71.71a1 1 0 0 0 1.414-1.414l-.71-.71Zm2.12 3.534a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486Z"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M12.056 3.6a1 1 0 0 0-.908-1.564c-5.123.434-9.144 4.728-9.144 9.962 0 5.522 4.476 9.998 9.998 9.998 5.234 0 9.528-4.021 9.962-9.144a1 1 0 0 0-1.564-.908A6 6 0 0 1 12.055 3.6Z"}))},stroke:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 1a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0V2a1 1 0 0 1 1-1ZM4.223 4.223a1 1 0 0 1 1.414 0l.71.71a1 1 0 1 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414Zm15.554 0a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM9.172 9.172a4 4 0 1 0 5.656 5.656 4 4 0 0 0-5.656-5.656ZM7.757 7.757a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486ZM1 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1Zm19 0a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM6.347 17.653a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0Zm11.306 0a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM12 20a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0v-1a1 1 0 0 1 1-1Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12.097 2.53a1 1 0 0 1-.041 1.07 6 6 0 0 0 8.345 8.344 1 1 0 0 1 1.563.908c-.434 5.122-4.728 9.144-9.962 9.144-5.522 0-9.998-4.476-9.998-9.998 0-5.234 4.021-9.528 9.144-9.962a1 1 0 0 1 .949.494ZM9.424 4.424a7.998 7.998 0 1 0 10.152 10.152A8 8 0 0 1 9.424 4.424Z",clipRule:"evenodd"}))},circle:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"}))},eye:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 6c-3.127 0-6.367 1.79-8.638 5.606a.77.77 0 0 0 0 .788C5.633 16.209 8.873 18 12 18s6.367-1.79 8.638-5.606a.77.77 0 0 0 0-.788C18.367 7.791 15.127 6 12 6Zm0-2c3.952 0 7.79 2.272 10.357 6.583a2.77 2.77 0 0 1 0 2.834C19.79 17.727 15.952 20 12 20c-3.952 0-7.79-2.272-10.357-6.583a2.77 2.77 0 0 1 0-2.834C4.21 6.273 8.048 4 12 4Zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Zm-4 2a4 4 0 1 1 8 0 4 4 0 0 1-8 0Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M4.728 12.253a1 1 0 0 0-1.456 1.37c1.182 1.258 2.5 2.227 3.896 2.898l-1.024 1.694a1 1 0 0 0 1.712 1.034l1.214-2.01c.636.178 1.28.297 1.93.357V20a1 1 0 1 0 2 0v-2.404c.65-.06 1.294-.18 1.93-.356l1.214 2.01a1 1 0 1 0 1.712-1.035l-1.024-1.694c1.395-.671 2.714-1.64 3.896-2.898a1 1 0 1 0-1.457-1.37c-2.153 2.29-4.736 3.39-7.271 3.39s-5.118-1.1-7.272-3.39Z"}))}},g=JSON.parse('{"u2":"tabor/dark-mode-toggle"}');(0,o.registerBlockType)(g.u2,{icon:(0,a.createElement)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(r.Path,{d:"M12.056 5.25626C12.2319 5.00102 12.2448 4.6672 12.0891 4.39911C11.9335 4.13101 11.6372 3.9767 11.3283 4.00287C7.22296 4.35074 4 7.79206 4 11.987C4 16.4125 7.58755 20 12.013 20C16.208 20 19.6495 16.777 19.9971 12.6714C20.0233 12.3625 19.869 12.0663 19.6009 11.9106C19.3328 11.755 18.999 11.768 18.7437 11.9439C17.9695 12.4776 17.0318 12.79 16.0186 12.79C13.3629 12.79 11.2099 10.637 11.2099 7.98124C11.2099 6.96821 11.5223 6.03055 12.056 5.25626Z",fill:"currentColor"})),example:{viewportWidth:300,attributes:{size:"large"}},edit:function({attributes:e,setAttributes:l}){const{className:t,icon:o,size:n}=e,g=(0,c.useBlockProps)({className:i()({[`is-${n}`]:n})}),p=(0,c.__experimentalUseColorProps)(e),w=(0,c.__experimentalUseBorderProps)(e),h=(0,c.__experimentalGetSpacingClassesAndStyles)(e),u=m[o]?.light||m.filled?.light,k=m[o]?.dark||m.filled?.dark;return(0,s.useEffect)((()=>{const e={"is-style-stroke":"stroke","is-style-circle":"circle","is-style-eye":"eye"},a=Object.keys(e).find((e=>t?.includes(e)));l(a?{icon:e[a]}:{icon:void 0})}),[t,l]),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.InspectorControls,{group:"styles"},(0,a.createElement)(r.__experimentalToolsPanel,{label:(0,d.__)("Size","dark-mode-toggle-block")},(0,a.createElement)(r.__experimentalToolsPanelItem,{label:(0,d.__)("Size","dark-mode-toggle-block"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>l({size:void 0})},(0,a.createElement)(r.__experimentalToggleGroupControl,{label:(0,d.__)("Size","dark-mode-toggle-block"),hideLabelFromVision:!0,value:n,onChange:e=>{l({size:e})},isBlock:!0,size:"__unstable-large",__nextHasNoMarginBottom:!0},(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"small"
     1(()=>{var e,l={89:(e,l,t)=>{"use strict";const a=window.React,o=window.wp.blocks,r=window.wp.components;var n=t(967),i=t.n(n);const s=window.wp.blockEditor,c=window.wp.element,d=window.wp.i18n,m={filled:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M13 2a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0V2Zm0 19a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0v-1Zm6.777-16.777a1 1 0 0 1 0 1.414l-.71.71a1 1 0 1 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM6.347 19.067a1 1 0 1 0-1.414-1.414l-.71.71a1 1 0 1 0 1.414 1.414l.71-.71ZM20 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM2 11a1 1 0 1 0 0 2h1a1 1 0 1 0 0-2H2Zm15.653 6.653a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM5.637 4.223a1 1 0 1 0-1.414 1.414l.71.71a1 1 0 0 0 1.414-1.414l-.71-.71Zm2.12 3.534a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486Z"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M12.056 3.6a1 1 0 0 0-.908-1.564c-5.123.434-9.144 4.728-9.144 9.962 0 5.522 4.476 9.998 9.998 9.998 5.234 0 9.528-4.021 9.962-9.144a1 1 0 0 0-1.564-.908A6 6 0 0 1 12.055 3.6Z"}))},stroke:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 1a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0V2a1 1 0 0 1 1-1ZM4.223 4.223a1 1 0 0 1 1.414 0l.71.71a1 1 0 1 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414Zm15.554 0a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM9.172 9.172a4 4 0 1 0 5.656 5.656 4 4 0 0 0-5.656-5.656ZM7.757 7.757a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486ZM1 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1Zm19 0a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM6.347 17.653a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0Zm11.306 0a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM12 20a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0v-1a1 1 0 0 1 1-1Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12.097 2.53a1 1 0 0 1-.041 1.07 6 6 0 0 0 8.345 8.344 1 1 0 0 1 1.563.908c-.434 5.122-4.728 9.144-9.962 9.144-5.522 0-9.998-4.476-9.998-9.998 0-5.234 4.021-9.528 9.144-9.962a1 1 0 0 1 .949.494ZM9.424 4.424a7.998 7.998 0 1 0 10.152 10.152A8 8 0 0 1 9.424 4.424Z",clipRule:"evenodd"}))},circle:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"}))},eye:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 6c-3.127 0-6.367 1.79-8.638 5.606a.77.77 0 0 0 0 .788C5.633 16.209 8.873 18 12 18s6.367-1.79 8.638-5.606a.77.77 0 0 0 0-.788C18.367 7.791 15.127 6 12 6Zm0-2c3.952 0 7.79 2.272 10.357 6.583a2.77 2.77 0 0 1 0 2.834C19.79 17.727 15.952 20 12 20c-3.952 0-7.79-2.272-10.357-6.583a2.77 2.77 0 0 1 0-2.834C4.21 6.273 8.048 4 12 4Zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Zm-4 2a4 4 0 1 1 8 0 4 4 0 0 1-8 0Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M4.728 12.253a1 1 0 0 0-1.456 1.37c1.182 1.258 2.5 2.227 3.896 2.898l-1.024 1.694a1 1 0 0 0 1.712 1.034l1.214-2.01c.636.178 1.28.297 1.93.357V20a1 1 0 1 0 2 0v-2.404c.65-.06 1.294-.18 1.93-.356l1.214 2.01a1 1 0 1 0 1.712-1.035l-1.024-1.694c1.395-.671 2.714-1.64 3.896-2.898a1 1 0 1 0-1.457-1.37c-2.153 2.29-4.736 3.39-7.271 3.39s-5.118-1.1-7.272-3.39Z"}))}},g=JSON.parse('{"u2":"tabor/dark-mode-toggle"}'),p=[{attributes:{className:{type:"string"},icon:{type:"string"},size:{type:"string"}},save:({attributes:e})=>{const{className:l,icon:t,size:o}=e,r=(0,s.__experimentalGetColorClassesAndStyles)(e),n=(0,s.__experimentalGetBorderClassesAndStyles)(e),c=(0,s.__experimentalGetSpacingClassesAndStyles)(e),g=m[t]?.light||m.filled?.light,p=m[t]?.dark||m.filled?.dark,k=i()(l,{[`is-${o}`]:o});return(0,a.createElement)("div",{...s.useBlockProps.save({className:k})},(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label",htmlFor:"theme-toggle"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",id:"theme-toggle","aria-label":(0,d.__)("Toggle dark mode","dark-mode-toggle-block")}),(0,a.createElement)("span",{className:i()("wp-block-tabor-dark-mode-toggle__track",r.className,n.className),style:{...n.style,...r.style,...c.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...r.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},g),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},p)))))}}];(0,o.registerBlockType)(g.u2,{icon:(0,a.createElement)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(r.Path,{d:"M12.056 5.25626C12.2319 5.00102 12.2448 4.6672 12.0891 4.39911C11.9335 4.13101 11.6372 3.9767 11.3283 4.00287C7.22296 4.35074 4 7.79206 4 11.987C4 16.4125 7.58755 20 12.013 20C16.208 20 19.6495 16.777 19.9971 12.6714C20.0233 12.3625 19.869 12.0663 19.6009 11.9106C19.3328 11.755 18.999 11.768 18.7437 11.9439C17.9695 12.4776 17.0318 12.79 16.0186 12.79C13.3629 12.79 11.2099 10.637 11.2099 7.98124C11.2099 6.96821 11.5223 6.03055 12.056 5.25626Z",fill:"currentColor"})),example:{viewportWidth:300,attributes:{size:"large"}},deprecated:p,edit:function({attributes:e,setAttributes:l}){const{className:t,icon:o,size:n}=e,g=(0,s.useBlockProps)({className:i()({[`is-${n}`]:n})}),p=(0,s.__experimentalUseColorProps)(e),k=(0,s.__experimentalUseBorderProps)(e),_=(0,s.__experimentalGetSpacingClassesAndStyles)(e),b=m[o]?.light||m.filled?.light,w=m[o]?.dark||m.filled?.dark;return(0,c.useEffect)((()=>{const e={"is-style-stroke":"stroke","is-style-circle":"circle","is-style-eye":"eye"},a=Object.keys(e).find((e=>t?.includes(e)));l(a?{icon:e[a]}:{icon:void 0})}),[t,l]),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.InspectorControls,{group:"styles"},(0,a.createElement)(r.__experimentalToolsPanel,{label:(0,d.__)("Size","dark-mode-toggle-block")},(0,a.createElement)(r.__experimentalToolsPanelItem,{label:(0,d.__)("Size","dark-mode-toggle-block"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>l({size:void 0})},(0,a.createElement)(r.__experimentalToggleGroupControl,{label:(0,d.__)("Size","dark-mode-toggle-block"),hideLabelFromVision:!0,value:n,onChange:e=>{l({size:e})},isBlock:!0,size:"__unstable-large",__nextHasNoMarginBottom:!0},(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"small"
    22/* translators: S stands for 'small' and is a size label. */,label:(0,d.__)("S","dark-mode-toggle-block"),"aria-label":(0,d.__)("Small","dark-mode-toggle-block")}),(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"medium"
    33/* translators: M stands for 'medium' and is a size label. */,label:(0,d.__)("M","dark-mode-toggle-block"),"aria-label":(0,d.__)("Medium","dark-mode-toggle-block")}),(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"large"
    4 /* translators: M stands for 'medium' and is a size label. */,label:(0,d.__)("L","dark-mode-toggle-block"),"aria-label":(0,d.__)("Large","dark-mode-toggle-block")}))))),(0,a.createElement)("div",{...g},(0,a.createElement)(r.Disabled,null,(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label",htmlFor:"theme-toggle"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",id:"theme-toggle","aria-label":(0,d.__)("Toggle dark mode","dark-mode-toggle-block")}),(0,a.createElement)("span",{className:i()(t,"wp-block-tabor-dark-mode-toggle__track",p.className,w.className),style:{...w.style,...p.style,...h.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...p.style.text}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:u,size:16})),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:k,size:16}))))))))},save:function({attributes:e}){const{className:l,icon:t,size:o}=e,r=(0,c.__experimentalGetColorClassesAndStyles)(e),n=(0,c.__experimentalGetBorderClassesAndStyles)(e),s=(0,c.__experimentalGetSpacingClassesAndStyles)(e),g=m[t]?.light||m.filled?.light,p=m[t]?.dark||m.filled?.dark,w=i()(l,{[`is-${o}`]:o});return(0,a.createElement)("div",{...c.useBlockProps.save({className:w})},(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label",htmlFor:"theme-toggle"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",id:"theme-toggle","aria-label":(0,d.__)("Toggle dark mode","dark-mode-toggle-block")}),(0,a.createElement)("span",{className:i()("wp-block-tabor-dark-mode-toggle__track",r.className,n.className),style:{...n.style,...r.style,...s.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...r.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},g),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},p)))))}})},967:(e,l)=>{var t;!function(){"use strict";var a={}.hasOwnProperty;function o(){for(var e="",l=0;l<arguments.length;l++){var t=arguments[l];t&&(e=n(e,r(t)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var l="";for(var t in e)a.call(e,t)&&e[t]&&(l=n(l,t));return l}function n(e,l){return l?e?e+" "+l:e+l:e}e.exports?(o.default=o,e.exports=o):void 0===(t=function(){return o}.apply(l,[]))||(e.exports=t)}()}},t={};function a(e){var o=t[e];if(void 0!==o)return o.exports;var r=t[e]={exports:{}};return l[e](r,r.exports,a),r.exports}a.m=l,e=[],a.O=(l,t,o,r)=>{if(!t){var n=1/0;for(d=0;d<e.length;d++){for(var[t,o,r]=e[d],i=!0,c=0;c<t.length;c++)(!1&r||n>=r)&&Object.keys(a.O).every((e=>a.O[e](t[c])))?t.splice(c--,1):(i=!1,r<n&&(n=r));if(i){e.splice(d--,1);var s=o();void 0!==s&&(l=s)}}return l}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[t,o,r]},a.n=e=>{var l=e&&e.__esModule?()=>e.default:()=>e;return a.d(l,{a:l}),l},a.d=(e,l)=>{for(var t in l)a.o(l,t)&&!a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:l[t]})},a.o=(e,l)=>Object.prototype.hasOwnProperty.call(e,l),(()=>{var e={826:0,431:0};a.O.j=l=>0===e[l];var l=(l,t)=>{var o,r,[n,i,c]=t,s=0;if(n.some((l=>0!==e[l]))){for(o in i)a.o(i,o)&&(a.m[o]=i[o]);if(c)var d=c(a)}for(l&&l(t);s<n.length;s++)r=n[s],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return a.O(d)},t=globalThis.webpackChunkdark_mode_toggle_block=globalThis.webpackChunkdark_mode_toggle_block||[];t.forEach(l.bind(null,0)),t.push=l.bind(null,t.push.bind(t))})();var o=a.O(void 0,[431],(()=>a(674)));o=a.O(o)})();
     4/* translators: M stands for 'medium' and is a size label. */,label:(0,d.__)("L","dark-mode-toggle-block"),"aria-label":(0,d.__)("Large","dark-mode-toggle-block")}))))),(0,a.createElement)("div",{...g},(0,a.createElement)(r.Disabled,null,(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",role:"switch","aria-label":(0,d.__)("Switch to dark mode, currently light","dark-mode-toggle-block"),"aria-checked":"false",tabIndex:"0"}),(0,a.createElement)("span",{className:i()(t,"wp-block-tabor-dark-mode-toggle__track",p.className,k.className),style:{...k.style,...p.style,..._.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...p.style.text}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:b,size:16})),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:w,size:16}))))))))},save:function({attributes:e}){const{className:l,icon:t,size:o}=e,r=(0,s.__experimentalGetColorClassesAndStyles)(e),n=(0,s.__experimentalGetBorderClassesAndStyles)(e),c=(0,s.__experimentalGetSpacingClassesAndStyles)(e),g=m[t]?.light||m.filled?.light,p=m[t]?.dark||m.filled?.dark,k=i()(l,{[`is-${o}`]:o});return(0,a.createElement)("div",{...s.useBlockProps.save({className:k})},(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",role:"switch","aria-label":(0,d.__)("Switch to dark mode, currently light","dark-mode-toggle-block"),tabIndex:"0"}),(0,a.createElement)("span",{className:i()("wp-block-tabor-dark-mode-toggle__track",r.className,n.className),style:{...n.style,...r.style,...c.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...r.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},g),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},p)))))}})},967:(e,l)=>{var t;!function(){"use strict";var a={}.hasOwnProperty;function o(){for(var e="",l=0;l<arguments.length;l++){var t=arguments[l];t&&(e=n(e,r(t)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var l="";for(var t in e)a.call(e,t)&&e[t]&&(l=n(l,t));return l}function n(e,l){return l?e?e+" "+l:e+l:e}e.exports?(o.default=o,e.exports=o):void 0===(t=function(){return o}.apply(l,[]))||(e.exports=t)}()}},t={};function a(e){var o=t[e];if(void 0!==o)return o.exports;var r=t[e]={exports:{}};return l[e](r,r.exports,a),r.exports}a.m=l,e=[],a.O=(l,t,o,r)=>{if(!t){var n=1/0;for(d=0;d<e.length;d++){for(var[t,o,r]=e[d],i=!0,s=0;s<t.length;s++)(!1&r||n>=r)&&Object.keys(a.O).every((e=>a.O[e](t[s])))?t.splice(s--,1):(i=!1,r<n&&(n=r));if(i){e.splice(d--,1);var c=o();void 0!==c&&(l=c)}}return l}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[t,o,r]},a.n=e=>{var l=e&&e.__esModule?()=>e.default:()=>e;return a.d(l,{a:l}),l},a.d=(e,l)=>{for(var t in l)a.o(l,t)&&!a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:l[t]})},a.o=(e,l)=>Object.prototype.hasOwnProperty.call(e,l),(()=>{var e={826:0,431:0};a.O.j=l=>0===e[l];var l=(l,t)=>{var o,r,[n,i,s]=t,c=0;if(n.some((l=>0!==e[l]))){for(o in i)a.o(i,o)&&(a.m[o]=i[o]);if(s)var d=s(a)}for(l&&l(t);c<n.length;c++)r=n[c],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return a.O(d)},t=globalThis.webpackChunkdark_mode_toggle_block=globalThis.webpackChunkdark_mode_toggle_block||[];t.forEach(l.bind(null,0)),t.push=l.bind(null,t.push.bind(t))})();var o=a.O(void 0,[431],(()=>a(89)));o=a.O(o)})();
  • dark-mode-toggle-block/tags/1.0.5/build/style-index.css

    r3141965 r3194304  
    1 .wp-block-tabor-dark-mode-toggle{--icon-size:16px}.wp-block-tabor-dark-mode-toggle.is-medium{--icon-size:18px}.wp-block-tabor-dark-mode-toggle.is-large{--icon-size:20px}.wp-block-tabor-dark-mode-toggle__label{align-items:center;display:flex;margin:0}.wp-block-tabor-dark-mode-toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-tabor-dark-mode-toggle__track{align-items:center;border-radius:100px;cursor:pointer;display:flex;height:calc(var(--icon-size)*1.75);line-height:1;padding:0 calc(var(--icon-size)*.25);position:relative;transition:background-color var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*2.5)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background){background:hsla(0,0%,76%,.3)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background):hover{background:hsla(0,0%,76%,.5)}.wp-block-tabor-dark-mode-toggle__selector{align-items:center;border-radius:100%;display:flex;height:calc(var(--icon-size)*1.25);justify-content:center;transition:transform var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*1.25);will-change:transform}.wp-block-tabor-dark-mode-toggle__icon{backface-visibility:hidden;border-radius:100%;color:currentcolor;opacity:1;position:absolute}.wp-block-tabor-dark-mode-toggle__icon,.wp-block-tabor-dark-mode-toggle__icon svg{height:var(--icon-size);width:var(--icon-size)}.theme-dark .wp-block-tabor-dark-mode-toggle__input+.wp-block-tabor-dark-mode-toggle__track .wp-block-tabor-dark-mode-toggle__selector{transform:translateX(calc(var(--icon-size)*1.25))}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--light,.wp-block-tabor-dark-mode-toggle__icon--dark{visibility:hidden}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--dark{visibility:visible}
     1.wp-block-tabor-dark-mode-toggle{--icon-size:16px}.wp-block-tabor-dark-mode-toggle.is-medium{--icon-size:18px}.wp-block-tabor-dark-mode-toggle.is-large{--icon-size:20px}.wp-block-tabor-dark-mode-toggle__label{align-items:center;display:flex;margin:0}.wp-block-tabor-dark-mode-toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-tabor-dark-mode-toggle__track{align-items:center;border-radius:100px;cursor:pointer;display:flex;height:calc(var(--icon-size)*1.75);line-height:1;padding:0 calc(var(--icon-size)*.25);position:relative;transition:background-color var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*2.5)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background){background:hsla(0,0%,76%,.3)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background):hover{background:hsla(0,0%,76%,.5)}.wp-block-tabor-dark-mode-toggle__selector{align-items:center;border-radius:100%;display:flex;height:calc(var(--icon-size)*1.25);justify-content:center;transition:transform var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*1.25);will-change:transform}.wp-block-tabor-dark-mode-toggle__icon{backface-visibility:hidden;border-radius:100%;color:currentcolor;opacity:1;position:absolute}.wp-block-tabor-dark-mode-toggle__icon,.wp-block-tabor-dark-mode-toggle__icon svg{height:var(--icon-size);width:var(--icon-size)}.theme-dark .wp-block-tabor-dark-mode-toggle__input+.wp-block-tabor-dark-mode-toggle__track .wp-block-tabor-dark-mode-toggle__selector{transform:translateX(calc(var(--icon-size)*1.25))}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--light,.wp-block-tabor-dark-mode-toggle__icon--dark{visibility:hidden}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--dark{visibility:visible}.wp-block-tabor-dark-mode-toggle__input:focus-visible+.wp-block-tabor-dark-mode-toggle__track{outline:1px auto -webkit-focus-ring-color}
  • dark-mode-toggle-block/tags/1.0.5/build/view.asset.php

    r3141962 r3194304  
    1 <?php return array('dependencies' => array(), 'version' => 'e336af3a8e7aaef32702');
     1<?php return array('dependencies' => array('wp-i18n'), 'version' => 'fc0d89bfabb09684e7f7');
  • dark-mode-toggle-block/tags/1.0.5/build/view.js

    r3141962 r3194304  
    1 (()=>{const e=document.documentElement;document.querySelector("#theme-toggle").addEventListener("click",(function(){e.classList.toggle("theme-dark"),localStorage.setItem("darkMode",e.classList.contains("theme-dark")?"enabled":"disabled")}))})();
     1(()=>{"use strict";const e=window.wp.i18n,t=document.documentElement,o=document.querySelectorAll(".wp-block-tabor-dark-mode-toggle__input");function c(t,o){t.checked=o,t.setAttribute("aria-checked",o.toString()),t.setAttribute("aria-label",o?(0,e.__)("Switch to light mode, currently dark","dark-mode-toggle-block"):(0,e.__)("Switch to dark mode, currently light","dark-mode-toggle-block"))}function d(){t.classList.toggle("theme-dark");const e=t.classList.contains("theme-dark");localStorage.setItem("darkMode",e?"enabled":"disabled"),o.forEach((t=>c(t,e)))}o.forEach((e=>{c(e,t.classList.contains("theme-dark")),e.addEventListener("click",d),e.addEventListener("keydown",(e=>{"Space"!==e.code&&"Enter"!==e.code||(e.preventDefault(),d())}))}))})();
  • dark-mode-toggle-block/tags/1.0.5/dark-mode-toggle-block.php

    r3141965 r3194304  
    66 * Requires at least: 6.4
    77 * Requires PHP:      7.0
    8  * Version:           1.0.4
     8 * Version:           1.0.5
    99 * Author:            Rich Tabor
    1010 * Author URI:        https://rich.blog
     
    2424 */
    2525function tabordarkmodetoggleblock_init() {
    26 
    2726    register_block_type( __DIR__ . '/build' );
    28 
    2927}
    3028add_action( 'init', 'tabordarkmodetoggleblock_init' );
     
    3937 */
    4038function tabordarkmodetoggleblock_scripts() {
    41 
    4239    // Register an empty script handle to attach the inline script.
    4340    wp_register_script( 'tabor-dark-mode-toggle-block-inline', '' );
  • dark-mode-toggle-block/tags/1.0.5/readme.txt

    r3141965 r3194304  
    22Contributors:      richtabor
    33Tags:              block
    4 Tested up to:      6.6
    5 Stable tag:        1.0.4
     4Tested up to:      6.7
     5Stable tag:        1.0.5
    66License:           GPL-2.0-or-later
    77License URI:       https://www.gnu.org/licenses/gpl-2.0.html
     
    2828== Changelog ==
    2929
     30= 1.0.5 =
     31* Improve accessibility.
     32* Updated tested up to.
     33
    3034= 1.0.4 =
    3135* Improve default colors.
  • dark-mode-toggle-block/trunk/build/block.json

    r3141962 r3194304  
    6464  "editorStyle": "file:./index.css",
    6565  "style": "file:./style-index.css",
    66   "viewScript": "file:./view.js"
     66  "viewScript": "file:./view.js",
     67  "dependencies": [
     68    "wp-i18n"
     69  ]
    6770}
  • dark-mode-toggle-block/trunk/build/index.asset.php

    r3141962 r3194304  
    1 <?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => '127daa7f98c435cd246d');
     1<?php return array('dependencies' => array('react', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-element', 'wp-i18n'), 'version' => '28af9c693ee9d091c8f1');
  • dark-mode-toggle-block/trunk/build/index.js

    r3141962 r3194304  
    1 (()=>{var e,l={674:(e,l,t)=>{"use strict";const a=window.React,o=window.wp.blocks,r=window.wp.components;var n=t(967),i=t.n(n);const c=window.wp.blockEditor,s=window.wp.element,d=window.wp.i18n,m={filled:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M13 2a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0V2Zm0 19a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0v-1Zm6.777-16.777a1 1 0 0 1 0 1.414l-.71.71a1 1 0 1 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM6.347 19.067a1 1 0 1 0-1.414-1.414l-.71.71a1 1 0 1 0 1.414 1.414l.71-.71ZM20 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM2 11a1 1 0 1 0 0 2h1a1 1 0 1 0 0-2H2Zm15.653 6.653a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM5.637 4.223a1 1 0 1 0-1.414 1.414l.71.71a1 1 0 0 0 1.414-1.414l-.71-.71Zm2.12 3.534a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486Z"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M12.056 3.6a1 1 0 0 0-.908-1.564c-5.123.434-9.144 4.728-9.144 9.962 0 5.522 4.476 9.998 9.998 9.998 5.234 0 9.528-4.021 9.962-9.144a1 1 0 0 0-1.564-.908A6 6 0 0 1 12.055 3.6Z"}))},stroke:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 1a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0V2a1 1 0 0 1 1-1ZM4.223 4.223a1 1 0 0 1 1.414 0l.71.71a1 1 0 1 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414Zm15.554 0a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM9.172 9.172a4 4 0 1 0 5.656 5.656 4 4 0 0 0-5.656-5.656ZM7.757 7.757a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486ZM1 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1Zm19 0a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM6.347 17.653a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0Zm11.306 0a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM12 20a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0v-1a1 1 0 0 1 1-1Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12.097 2.53a1 1 0 0 1-.041 1.07 6 6 0 0 0 8.345 8.344 1 1 0 0 1 1.563.908c-.434 5.122-4.728 9.144-9.962 9.144-5.522 0-9.998-4.476-9.998-9.998 0-5.234 4.021-9.528 9.144-9.962a1 1 0 0 1 .949.494ZM9.424 4.424a7.998 7.998 0 1 0 10.152 10.152A8 8 0 0 1 9.424 4.424Z",clipRule:"evenodd"}))},circle:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"}))},eye:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 6c-3.127 0-6.367 1.79-8.638 5.606a.77.77 0 0 0 0 .788C5.633 16.209 8.873 18 12 18s6.367-1.79 8.638-5.606a.77.77 0 0 0 0-.788C18.367 7.791 15.127 6 12 6Zm0-2c3.952 0 7.79 2.272 10.357 6.583a2.77 2.77 0 0 1 0 2.834C19.79 17.727 15.952 20 12 20c-3.952 0-7.79-2.272-10.357-6.583a2.77 2.77 0 0 1 0-2.834C4.21 6.273 8.048 4 12 4Zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Zm-4 2a4 4 0 1 1 8 0 4 4 0 0 1-8 0Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M4.728 12.253a1 1 0 0 0-1.456 1.37c1.182 1.258 2.5 2.227 3.896 2.898l-1.024 1.694a1 1 0 0 0 1.712 1.034l1.214-2.01c.636.178 1.28.297 1.93.357V20a1 1 0 1 0 2 0v-2.404c.65-.06 1.294-.18 1.93-.356l1.214 2.01a1 1 0 1 0 1.712-1.035l-1.024-1.694c1.395-.671 2.714-1.64 3.896-2.898a1 1 0 1 0-1.457-1.37c-2.153 2.29-4.736 3.39-7.271 3.39s-5.118-1.1-7.272-3.39Z"}))}},g=JSON.parse('{"u2":"tabor/dark-mode-toggle"}');(0,o.registerBlockType)(g.u2,{icon:(0,a.createElement)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(r.Path,{d:"M12.056 5.25626C12.2319 5.00102 12.2448 4.6672 12.0891 4.39911C11.9335 4.13101 11.6372 3.9767 11.3283 4.00287C7.22296 4.35074 4 7.79206 4 11.987C4 16.4125 7.58755 20 12.013 20C16.208 20 19.6495 16.777 19.9971 12.6714C20.0233 12.3625 19.869 12.0663 19.6009 11.9106C19.3328 11.755 18.999 11.768 18.7437 11.9439C17.9695 12.4776 17.0318 12.79 16.0186 12.79C13.3629 12.79 11.2099 10.637 11.2099 7.98124C11.2099 6.96821 11.5223 6.03055 12.056 5.25626Z",fill:"currentColor"})),example:{viewportWidth:300,attributes:{size:"large"}},edit:function({attributes:e,setAttributes:l}){const{className:t,icon:o,size:n}=e,g=(0,c.useBlockProps)({className:i()({[`is-${n}`]:n})}),p=(0,c.__experimentalUseColorProps)(e),w=(0,c.__experimentalUseBorderProps)(e),h=(0,c.__experimentalGetSpacingClassesAndStyles)(e),u=m[o]?.light||m.filled?.light,k=m[o]?.dark||m.filled?.dark;return(0,s.useEffect)((()=>{const e={"is-style-stroke":"stroke","is-style-circle":"circle","is-style-eye":"eye"},a=Object.keys(e).find((e=>t?.includes(e)));l(a?{icon:e[a]}:{icon:void 0})}),[t,l]),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(c.InspectorControls,{group:"styles"},(0,a.createElement)(r.__experimentalToolsPanel,{label:(0,d.__)("Size","dark-mode-toggle-block")},(0,a.createElement)(r.__experimentalToolsPanelItem,{label:(0,d.__)("Size","dark-mode-toggle-block"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>l({size:void 0})},(0,a.createElement)(r.__experimentalToggleGroupControl,{label:(0,d.__)("Size","dark-mode-toggle-block"),hideLabelFromVision:!0,value:n,onChange:e=>{l({size:e})},isBlock:!0,size:"__unstable-large",__nextHasNoMarginBottom:!0},(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"small"
     1(()=>{var e,l={89:(e,l,t)=>{"use strict";const a=window.React,o=window.wp.blocks,r=window.wp.components;var n=t(967),i=t.n(n);const s=window.wp.blockEditor,c=window.wp.element,d=window.wp.i18n,m={filled:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M13 2a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0V2Zm0 19a1 1 0 1 0-2 0v1a1 1 0 1 0 2 0v-1Zm6.777-16.777a1 1 0 0 1 0 1.414l-.71.71a1 1 0 1 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM6.347 19.067a1 1 0 1 0-1.414-1.414l-.71.71a1 1 0 1 0 1.414 1.414l.71-.71ZM20 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM2 11a1 1 0 1 0 0 2h1a1 1 0 1 0 0-2H2Zm15.653 6.653a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM5.637 4.223a1 1 0 1 0-1.414 1.414l.71.71a1 1 0 0 0 1.414-1.414l-.71-.71Zm2.12 3.534a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486Z"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M12.056 3.6a1 1 0 0 0-.908-1.564c-5.123.434-9.144 4.728-9.144 9.962 0 5.522 4.476 9.998 9.998 9.998 5.234 0 9.528-4.021 9.962-9.144a1 1 0 0 0-1.564-.908A6 6 0 0 1 12.055 3.6Z"}))},stroke:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 1a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0V2a1 1 0 0 1 1-1ZM4.223 4.223a1 1 0 0 1 1.414 0l.71.71a1 1 0 1 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414Zm15.554 0a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0ZM9.172 9.172a4 4 0 1 0 5.656 5.656 4 4 0 0 0-5.656-5.656ZM7.757 7.757a6 6 0 1 1 8.486 8.486 6 6 0 0 1-8.486-8.486ZM1 12a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2H2a1 1 0 0 1-1-1Zm19 0a1 1 0 0 1 1-1h1a1 1 0 1 1 0 2h-1a1 1 0 0 1-1-1ZM6.347 17.653a1 1 0 0 1 0 1.414l-.71.71a1 1 0 0 1-1.414-1.414l.71-.71a1 1 0 0 1 1.414 0Zm11.306 0a1 1 0 0 1 1.414 0l.71.71a1 1 0 0 1-1.414 1.414l-.71-.71a1 1 0 0 1 0-1.414ZM12 20a1 1 0 0 1 1 1v1a1 1 0 1 1-2 0v-1a1 1 0 0 1 1-1Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12.097 2.53a1 1 0 0 1-.041 1.07 6 6 0 0 0 8.345 8.344 1 1 0 0 1 1.563.908c-.434 5.122-4.728 9.144-9.962 9.144-5.522 0-9.998-4.476-9.998-9.998 0-5.234 4.021-9.528 9.144-9.962a1 1 0 0 1 .949.494ZM9.424 4.424a7.998 7.998 0 1 0 10.152 10.152A8 8 0 0 1 9.424 4.424Z",clipRule:"evenodd"}))},circle:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 4a8 8 0 1 0 0 16V4ZM2 12C2 6.477 6.477 2 12 2c.375 0 .745.02 1.11.061C18.11 2.614 22 6.852 22 12s-3.89 9.386-8.89 9.939c-.365.04-.735.061-1.11.061-5.523 0-10-4.477-10-10Z",clipRule:"evenodd"}))},eye:{light:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",fillRule:"evenodd",d:"M12 6c-3.127 0-6.367 1.79-8.638 5.606a.77.77 0 0 0 0 .788C5.633 16.209 8.873 18 12 18s6.367-1.79 8.638-5.606a.77.77 0 0 0 0-.788C18.367 7.791 15.127 6 12 6Zm0-2c3.952 0 7.79 2.272 10.357 6.583a2.77 2.77 0 0 1 0 2.834C19.79 17.727 15.952 20 12 20c-3.952 0-7.79-2.272-10.357-6.583a2.77 2.77 0 0 1 0-2.834C4.21 6.273 8.048 4 12 4Zm0 6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Zm-4 2a4 4 0 1 1 8 0 4 4 0 0 1-8 0Z",clipRule:"evenodd"})),dark:(0,a.createElement)(r.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",viewBox:"0 0 24 24"},(0,a.createElement)(r.Path,{fill:"currentColor",d:"M4.728 12.253a1 1 0 0 0-1.456 1.37c1.182 1.258 2.5 2.227 3.896 2.898l-1.024 1.694a1 1 0 0 0 1.712 1.034l1.214-2.01c.636.178 1.28.297 1.93.357V20a1 1 0 1 0 2 0v-2.404c.65-.06 1.294-.18 1.93-.356l1.214 2.01a1 1 0 1 0 1.712-1.035l-1.024-1.694c1.395-.671 2.714-1.64 3.896-2.898a1 1 0 1 0-1.457-1.37c-2.153 2.29-4.736 3.39-7.271 3.39s-5.118-1.1-7.272-3.39Z"}))}},g=JSON.parse('{"u2":"tabor/dark-mode-toggle"}'),p=[{attributes:{className:{type:"string"},icon:{type:"string"},size:{type:"string"}},save:({attributes:e})=>{const{className:l,icon:t,size:o}=e,r=(0,s.__experimentalGetColorClassesAndStyles)(e),n=(0,s.__experimentalGetBorderClassesAndStyles)(e),c=(0,s.__experimentalGetSpacingClassesAndStyles)(e),g=m[t]?.light||m.filled?.light,p=m[t]?.dark||m.filled?.dark,k=i()(l,{[`is-${o}`]:o});return(0,a.createElement)("div",{...s.useBlockProps.save({className:k})},(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label",htmlFor:"theme-toggle"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",id:"theme-toggle","aria-label":(0,d.__)("Toggle dark mode","dark-mode-toggle-block")}),(0,a.createElement)("span",{className:i()("wp-block-tabor-dark-mode-toggle__track",r.className,n.className),style:{...n.style,...r.style,...c.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...r.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},g),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},p)))))}}];(0,o.registerBlockType)(g.u2,{icon:(0,a.createElement)(r.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},(0,a.createElement)(r.Path,{d:"M12.056 5.25626C12.2319 5.00102 12.2448 4.6672 12.0891 4.39911C11.9335 4.13101 11.6372 3.9767 11.3283 4.00287C7.22296 4.35074 4 7.79206 4 11.987C4 16.4125 7.58755 20 12.013 20C16.208 20 19.6495 16.777 19.9971 12.6714C20.0233 12.3625 19.869 12.0663 19.6009 11.9106C19.3328 11.755 18.999 11.768 18.7437 11.9439C17.9695 12.4776 17.0318 12.79 16.0186 12.79C13.3629 12.79 11.2099 10.637 11.2099 7.98124C11.2099 6.96821 11.5223 6.03055 12.056 5.25626Z",fill:"currentColor"})),example:{viewportWidth:300,attributes:{size:"large"}},deprecated:p,edit:function({attributes:e,setAttributes:l}){const{className:t,icon:o,size:n}=e,g=(0,s.useBlockProps)({className:i()({[`is-${n}`]:n})}),p=(0,s.__experimentalUseColorProps)(e),k=(0,s.__experimentalUseBorderProps)(e),_=(0,s.__experimentalGetSpacingClassesAndStyles)(e),b=m[o]?.light||m.filled?.light,w=m[o]?.dark||m.filled?.dark;return(0,c.useEffect)((()=>{const e={"is-style-stroke":"stroke","is-style-circle":"circle","is-style-eye":"eye"},a=Object.keys(e).find((e=>t?.includes(e)));l(a?{icon:e[a]}:{icon:void 0})}),[t,l]),(0,a.createElement)(a.Fragment,null,(0,a.createElement)(s.InspectorControls,{group:"styles"},(0,a.createElement)(r.__experimentalToolsPanel,{label:(0,d.__)("Size","dark-mode-toggle-block")},(0,a.createElement)(r.__experimentalToolsPanelItem,{label:(0,d.__)("Size","dark-mode-toggle-block"),isShownByDefault:!0,hasValue:()=>!!n,onDeselect:()=>l({size:void 0})},(0,a.createElement)(r.__experimentalToggleGroupControl,{label:(0,d.__)("Size","dark-mode-toggle-block"),hideLabelFromVision:!0,value:n,onChange:e=>{l({size:e})},isBlock:!0,size:"__unstable-large",__nextHasNoMarginBottom:!0},(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"small"
    22/* translators: S stands for 'small' and is a size label. */,label:(0,d.__)("S","dark-mode-toggle-block"),"aria-label":(0,d.__)("Small","dark-mode-toggle-block")}),(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"medium"
    33/* translators: M stands for 'medium' and is a size label. */,label:(0,d.__)("M","dark-mode-toggle-block"),"aria-label":(0,d.__)("Medium","dark-mode-toggle-block")}),(0,a.createElement)(r.__experimentalToggleGroupControlOption,{value:"large"
    4 /* translators: M stands for 'medium' and is a size label. */,label:(0,d.__)("L","dark-mode-toggle-block"),"aria-label":(0,d.__)("Large","dark-mode-toggle-block")}))))),(0,a.createElement)("div",{...g},(0,a.createElement)(r.Disabled,null,(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label",htmlFor:"theme-toggle"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",id:"theme-toggle","aria-label":(0,d.__)("Toggle dark mode","dark-mode-toggle-block")}),(0,a.createElement)("span",{className:i()(t,"wp-block-tabor-dark-mode-toggle__track",p.className,w.className),style:{...w.style,...p.style,...h.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...p.style.text}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:u,size:16})),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:k,size:16}))))))))},save:function({attributes:e}){const{className:l,icon:t,size:o}=e,r=(0,c.__experimentalGetColorClassesAndStyles)(e),n=(0,c.__experimentalGetBorderClassesAndStyles)(e),s=(0,c.__experimentalGetSpacingClassesAndStyles)(e),g=m[t]?.light||m.filled?.light,p=m[t]?.dark||m.filled?.dark,w=i()(l,{[`is-${o}`]:o});return(0,a.createElement)("div",{...c.useBlockProps.save({className:w})},(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label",htmlFor:"theme-toggle"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",id:"theme-toggle","aria-label":(0,d.__)("Toggle dark mode","dark-mode-toggle-block")}),(0,a.createElement)("span",{className:i()("wp-block-tabor-dark-mode-toggle__track",r.className,n.className),style:{...n.style,...r.style,...s.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...r.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},g),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},p)))))}})},967:(e,l)=>{var t;!function(){"use strict";var a={}.hasOwnProperty;function o(){for(var e="",l=0;l<arguments.length;l++){var t=arguments[l];t&&(e=n(e,r(t)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var l="";for(var t in e)a.call(e,t)&&e[t]&&(l=n(l,t));return l}function n(e,l){return l?e?e+" "+l:e+l:e}e.exports?(o.default=o,e.exports=o):void 0===(t=function(){return o}.apply(l,[]))||(e.exports=t)}()}},t={};function a(e){var o=t[e];if(void 0!==o)return o.exports;var r=t[e]={exports:{}};return l[e](r,r.exports,a),r.exports}a.m=l,e=[],a.O=(l,t,o,r)=>{if(!t){var n=1/0;for(d=0;d<e.length;d++){for(var[t,o,r]=e[d],i=!0,c=0;c<t.length;c++)(!1&r||n>=r)&&Object.keys(a.O).every((e=>a.O[e](t[c])))?t.splice(c--,1):(i=!1,r<n&&(n=r));if(i){e.splice(d--,1);var s=o();void 0!==s&&(l=s)}}return l}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[t,o,r]},a.n=e=>{var l=e&&e.__esModule?()=>e.default:()=>e;return a.d(l,{a:l}),l},a.d=(e,l)=>{for(var t in l)a.o(l,t)&&!a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:l[t]})},a.o=(e,l)=>Object.prototype.hasOwnProperty.call(e,l),(()=>{var e={826:0,431:0};a.O.j=l=>0===e[l];var l=(l,t)=>{var o,r,[n,i,c]=t,s=0;if(n.some((l=>0!==e[l]))){for(o in i)a.o(i,o)&&(a.m[o]=i[o]);if(c)var d=c(a)}for(l&&l(t);s<n.length;s++)r=n[s],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return a.O(d)},t=globalThis.webpackChunkdark_mode_toggle_block=globalThis.webpackChunkdark_mode_toggle_block||[];t.forEach(l.bind(null,0)),t.push=l.bind(null,t.push.bind(t))})();var o=a.O(void 0,[431],(()=>a(674)));o=a.O(o)})();
     4/* translators: M stands for 'medium' and is a size label. */,label:(0,d.__)("L","dark-mode-toggle-block"),"aria-label":(0,d.__)("Large","dark-mode-toggle-block")}))))),(0,a.createElement)("div",{...g},(0,a.createElement)(r.Disabled,null,(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",role:"switch","aria-label":(0,d.__)("Switch to dark mode, currently light","dark-mode-toggle-block"),"aria-checked":"false",tabIndex:"0"}),(0,a.createElement)("span",{className:i()(t,"wp-block-tabor-dark-mode-toggle__track",p.className,k.className),style:{...k.style,...p.style,..._.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...p.style.text}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:b,size:16})),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},(0,a.createElement)(r.Icon,{icon:w,size:16}))))))))},save:function({attributes:e}){const{className:l,icon:t,size:o}=e,r=(0,s.__experimentalGetColorClassesAndStyles)(e),n=(0,s.__experimentalGetBorderClassesAndStyles)(e),c=(0,s.__experimentalGetSpacingClassesAndStyles)(e),g=m[t]?.light||m.filled?.light,p=m[t]?.dark||m.filled?.dark,k=i()(l,{[`is-${o}`]:o});return(0,a.createElement)("div",{...s.useBlockProps.save({className:k})},(0,a.createElement)("label",{className:"wp-block-tabor-dark-mode-toggle__label"},(0,a.createElement)("input",{type:"checkbox",className:"wp-block-tabor-dark-mode-toggle__input",role:"switch","aria-label":(0,d.__)("Switch to dark mode, currently light","dark-mode-toggle-block"),tabIndex:"0"}),(0,a.createElement)("span",{className:i()("wp-block-tabor-dark-mode-toggle__track",r.className,n.className),style:{...n.style,...r.style,...c.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__selector",style:{...r.style}},(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--light","aria-hidden":"true"},g),(0,a.createElement)("span",{className:"wp-block-tabor-dark-mode-toggle__icon wp-block-tabor-dark-mode-toggle__icon--dark","aria-hidden":"true"},p)))))}})},967:(e,l)=>{var t;!function(){"use strict";var a={}.hasOwnProperty;function o(){for(var e="",l=0;l<arguments.length;l++){var t=arguments[l];t&&(e=n(e,r(t)))}return e}function r(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var l="";for(var t in e)a.call(e,t)&&e[t]&&(l=n(l,t));return l}function n(e,l){return l?e?e+" "+l:e+l:e}e.exports?(o.default=o,e.exports=o):void 0===(t=function(){return o}.apply(l,[]))||(e.exports=t)}()}},t={};function a(e){var o=t[e];if(void 0!==o)return o.exports;var r=t[e]={exports:{}};return l[e](r,r.exports,a),r.exports}a.m=l,e=[],a.O=(l,t,o,r)=>{if(!t){var n=1/0;for(d=0;d<e.length;d++){for(var[t,o,r]=e[d],i=!0,s=0;s<t.length;s++)(!1&r||n>=r)&&Object.keys(a.O).every((e=>a.O[e](t[s])))?t.splice(s--,1):(i=!1,r<n&&(n=r));if(i){e.splice(d--,1);var c=o();void 0!==c&&(l=c)}}return l}r=r||0;for(var d=e.length;d>0&&e[d-1][2]>r;d--)e[d]=e[d-1];e[d]=[t,o,r]},a.n=e=>{var l=e&&e.__esModule?()=>e.default:()=>e;return a.d(l,{a:l}),l},a.d=(e,l)=>{for(var t in l)a.o(l,t)&&!a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:l[t]})},a.o=(e,l)=>Object.prototype.hasOwnProperty.call(e,l),(()=>{var e={826:0,431:0};a.O.j=l=>0===e[l];var l=(l,t)=>{var o,r,[n,i,s]=t,c=0;if(n.some((l=>0!==e[l]))){for(o in i)a.o(i,o)&&(a.m[o]=i[o]);if(s)var d=s(a)}for(l&&l(t);c<n.length;c++)r=n[c],a.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return a.O(d)},t=globalThis.webpackChunkdark_mode_toggle_block=globalThis.webpackChunkdark_mode_toggle_block||[];t.forEach(l.bind(null,0)),t.push=l.bind(null,t.push.bind(t))})();var o=a.O(void 0,[431],(()=>a(89)));o=a.O(o)})();
  • dark-mode-toggle-block/trunk/build/style-index.css

    r3141965 r3194304  
    1 .wp-block-tabor-dark-mode-toggle{--icon-size:16px}.wp-block-tabor-dark-mode-toggle.is-medium{--icon-size:18px}.wp-block-tabor-dark-mode-toggle.is-large{--icon-size:20px}.wp-block-tabor-dark-mode-toggle__label{align-items:center;display:flex;margin:0}.wp-block-tabor-dark-mode-toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-tabor-dark-mode-toggle__track{align-items:center;border-radius:100px;cursor:pointer;display:flex;height:calc(var(--icon-size)*1.75);line-height:1;padding:0 calc(var(--icon-size)*.25);position:relative;transition:background-color var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*2.5)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background){background:hsla(0,0%,76%,.3)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background):hover{background:hsla(0,0%,76%,.5)}.wp-block-tabor-dark-mode-toggle__selector{align-items:center;border-radius:100%;display:flex;height:calc(var(--icon-size)*1.25);justify-content:center;transition:transform var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*1.25);will-change:transform}.wp-block-tabor-dark-mode-toggle__icon{backface-visibility:hidden;border-radius:100%;color:currentcolor;opacity:1;position:absolute}.wp-block-tabor-dark-mode-toggle__icon,.wp-block-tabor-dark-mode-toggle__icon svg{height:var(--icon-size);width:var(--icon-size)}.theme-dark .wp-block-tabor-dark-mode-toggle__input+.wp-block-tabor-dark-mode-toggle__track .wp-block-tabor-dark-mode-toggle__selector{transform:translateX(calc(var(--icon-size)*1.25))}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--light,.wp-block-tabor-dark-mode-toggle__icon--dark{visibility:hidden}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--dark{visibility:visible}
     1.wp-block-tabor-dark-mode-toggle{--icon-size:16px}.wp-block-tabor-dark-mode-toggle.is-medium{--icon-size:18px}.wp-block-tabor-dark-mode-toggle.is-large{--icon-size:20px}.wp-block-tabor-dark-mode-toggle__label{align-items:center;display:flex;margin:0}.wp-block-tabor-dark-mode-toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wp-block-tabor-dark-mode-toggle__track{align-items:center;border-radius:100px;cursor:pointer;display:flex;height:calc(var(--icon-size)*1.75);line-height:1;padding:0 calc(var(--icon-size)*.25);position:relative;transition:background-color var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*2.5)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background){background:hsla(0,0%,76%,.3)}.wp-block-tabor-dark-mode-toggle__track:not(.has-background):hover{background:hsla(0,0%,76%,.5)}.wp-block-tabor-dark-mode-toggle__selector{align-items:center;border-radius:100%;display:flex;height:calc(var(--icon-size)*1.25);justify-content:center;transition:transform var(--wp--custom--transition--duration,.2s) ease-out;width:calc(var(--icon-size)*1.25);will-change:transform}.wp-block-tabor-dark-mode-toggle__icon{backface-visibility:hidden;border-radius:100%;color:currentcolor;opacity:1;position:absolute}.wp-block-tabor-dark-mode-toggle__icon,.wp-block-tabor-dark-mode-toggle__icon svg{height:var(--icon-size);width:var(--icon-size)}.theme-dark .wp-block-tabor-dark-mode-toggle__input+.wp-block-tabor-dark-mode-toggle__track .wp-block-tabor-dark-mode-toggle__selector{transform:translateX(calc(var(--icon-size)*1.25))}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--light,.wp-block-tabor-dark-mode-toggle__icon--dark{visibility:hidden}.theme-dark .wp-block-tabor-dark-mode-toggle__icon--dark{visibility:visible}.wp-block-tabor-dark-mode-toggle__input:focus-visible+.wp-block-tabor-dark-mode-toggle__track{outline:1px auto -webkit-focus-ring-color}
  • dark-mode-toggle-block/trunk/build/view.asset.php

    r3141962 r3194304  
    1 <?php return array('dependencies' => array(), 'version' => 'e336af3a8e7aaef32702');
     1<?php return array('dependencies' => array('wp-i18n'), 'version' => 'fc0d89bfabb09684e7f7');
  • dark-mode-toggle-block/trunk/build/view.js

    r3141962 r3194304  
    1 (()=>{const e=document.documentElement;document.querySelector("#theme-toggle").addEventListener("click",(function(){e.classList.toggle("theme-dark"),localStorage.setItem("darkMode",e.classList.contains("theme-dark")?"enabled":"disabled")}))})();
     1(()=>{"use strict";const e=window.wp.i18n,t=document.documentElement,o=document.querySelectorAll(".wp-block-tabor-dark-mode-toggle__input");function c(t,o){t.checked=o,t.setAttribute("aria-checked",o.toString()),t.setAttribute("aria-label",o?(0,e.__)("Switch to light mode, currently dark","dark-mode-toggle-block"):(0,e.__)("Switch to dark mode, currently light","dark-mode-toggle-block"))}function d(){t.classList.toggle("theme-dark");const e=t.classList.contains("theme-dark");localStorage.setItem("darkMode",e?"enabled":"disabled"),o.forEach((t=>c(t,e)))}o.forEach((e=>{c(e,t.classList.contains("theme-dark")),e.addEventListener("click",d),e.addEventListener("keydown",(e=>{"Space"!==e.code&&"Enter"!==e.code||(e.preventDefault(),d())}))}))})();
  • dark-mode-toggle-block/trunk/dark-mode-toggle-block.php

    r3141965 r3194304  
    66 * Requires at least: 6.4
    77 * Requires PHP:      7.0
    8  * Version:           1.0.4
     8 * Version:           1.0.5
    99 * Author:            Rich Tabor
    1010 * Author URI:        https://rich.blog
     
    2424 */
    2525function tabordarkmodetoggleblock_init() {
    26 
    2726    register_block_type( __DIR__ . '/build' );
    28 
    2927}
    3028add_action( 'init', 'tabordarkmodetoggleblock_init' );
     
    3937 */
    4038function tabordarkmodetoggleblock_scripts() {
    41 
    4239    // Register an empty script handle to attach the inline script.
    4340    wp_register_script( 'tabor-dark-mode-toggle-block-inline', '' );
  • dark-mode-toggle-block/trunk/readme.txt

    r3141965 r3194304  
    22Contributors:      richtabor
    33Tags:              block
    4 Tested up to:      6.6
    5 Stable tag:        1.0.4
     4Tested up to:      6.7
     5Stable tag:        1.0.5
    66License:           GPL-2.0-or-later
    77License URI:       https://www.gnu.org/licenses/gpl-2.0.html
     
    2828== Changelog ==
    2929
     30= 1.0.5 =
     31* Improve accessibility.
     32* Updated tested up to.
     33
    3034= 1.0.4 =
    3135* Improve default colors.
Note: See TracChangeset for help on using the changeset viewer.