Make WordPress Core


Ignore:
Timestamp:
05/23/2018 10:04:22 AM (8 years ago)
Author:
pento
Message:

Once upon a midnight dreary, while I coded, weak and weary,
In many a strange and curious file of forgotten lore—
While I pondered, blaming Nacin, my notifications suddenly awakened,
As of someone quietly DMing;—DMing me, I can’t ignore.
“’Tis some contributor,” I muttered, “DMing me an idea or four—

Only this and nothing more.”

Ah, distinctly I remember, at WordCamp US, last December;
A mad proposal nearly laid me—down out cold—upon the floor.
Curious, I listened closely;—to a plan I agreed with, mostly—
A way to make our JavaScript—JavaScript which was a chore—
Maintainable, extendable, for the future, is what I saw.

Guten-ready for evermore.

Open here I switch to Slack, when, with many a patch and hack,
In there stepped Omar, a JavaScript developer hardcore;
Pronouncing all the changes fit; ready now to be commit;
“There’s nothing else for us to do,” DMing me, “It’s done!” he swore—
“No longer random guessing at which file need next be explored—

Let’s move on, we’re all aboard.”

Moved all together, grouped and managed, in folders all is packaged,
The code had all been cleaned and tidied, important parts moved to the fore,
“Though this change be useful here,” I said, “it is too large, I fear,
We couldn’t manage such a patch, we’ve done nothing like this before—
Tell me where doth go this change, change to make our codebase soar!”

Quoth Omar, “In WordPress Core.”

Props omarreis for shepherding this significant change.
Props adamsilverstein, aduth, atimmer, dingo_bastard, frank-klein, gziolo, herregroen, jaswrks, jeremyfelt, jipmoors, jorbin, netweb, ocean90, pento, tjnowell, and youknowriad for testing, feedback, discussion, encouragement, commiserations, etc.
I make no apologies for this commit message.
Fixes #43055.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/css/customize-preview.css

    r41062 r43309  
    5353    box-sizing: border-box;
    5454    padding: 3px;
    55     -webkit-animation-fill-mode: both;
    5655    animation-fill-mode: both;
    57     -webkit-animation-duration: .4s;
    5856    animation-duration: .4s;
    5957    opacity: 0;
     
    8684
    8785body.customize-partial-edit-shortcuts-shown .customize-partial-edit-shortcut button {
    88     -webkit-animation-name: customize-partial-edit-shortcut-bounce-appear;
    8986    animation-name: customize-partial-edit-shortcut-bounce-appear;
    9087    pointer-events: auto;
    9188}
    9289body.customize-partial-edit-shortcuts-hidden .customize-partial-edit-shortcut button {
    93     -webkit-animation-name: customize-partial-edit-shortcut-bounce-disappear;
    9490    animation-name: customize-partial-edit-shortcut-bounce-disappear;
    9591    pointer-events: none;
     
    10197}
    10298
    103 @-webkit-keyframes customize-partial-edit-shortcut-bounce-appear {
     99@keyframes customize-partial-edit-shortcut-bounce-appear {
    104100    from, 20%, 40%, 60%, 80%, to {
    105         -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    106101        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    107102    }
    108103    0% {
    109104        opacity: 0;
    110         -webkit-transform: scale3d(.3, .3, .3);
    111105        transform: scale3d(.3, .3, .3);
    112106    }
    113107    20% {
    114         -webkit-transform: scale3d(1.1, 1.1, 1.1);
    115108        transform: scale3d(1.1, 1.1, 1.1);
    116109    }
    117110    40% {
    118         -webkit-transform: scale3d(.9, .9, .9);
    119111        transform: scale3d(.9, .9, .9);
    120112    }
    121113    60% {
    122114        opacity: 1;
    123         -webkit-transform: scale3d(1.03, 1.03, 1.03);
    124115        transform: scale3d(1.03, 1.03, 1.03);
    125116    }
    126117    80% {
    127         -webkit-transform: scale3d(.97, .97, .97);
    128118        transform: scale3d(.97, .97, .97);
    129119    }
    130120    to {
    131121        opacity: 1;
    132         -webkit-transform: scale3d(1, 1, 1);
    133122        transform: scale3d(1, 1, 1);
    134     }
    135 }
    136 
    137 @keyframes customize-partial-edit-shortcut-bounce-appear {
    138     from, 20%, 40%, 60%, 80%, to {
    139         -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    140         animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    141     }
    142     0% {
    143         opacity: 0;
    144         -webkit-transform: scale3d(.3, .3, .3);
    145         transform: scale3d(.3, .3, .3);
    146     }
    147     20% {
    148         -webkit-transform: scale3d(1.1, 1.1, 1.1);
    149         transform: scale3d(1.1, 1.1, 1.1);
    150     }
    151     40% {
    152         -webkit-transform: scale3d(.9, .9, .9);
    153         transform: scale3d(.9, .9, .9);
    154     }
    155     60% {
    156         opacity: 1;
    157         -webkit-transform: scale3d(1.03, 1.03, 1.03);
    158         transform: scale3d(1.03, 1.03, 1.03);
    159     }
    160     80% {
    161         -webkit-transform: scale3d(.97, .97, .97);
    162         transform: scale3d(.97, .97, .97);
    163     }
    164     to {
    165         opacity: 1;
    166         -webkit-transform: scale3d(1, 1, 1);
    167         transform: scale3d(1, 1, 1);
    168     }
    169 }
    170 
    171 @-webkit-keyframes customize-partial-edit-shortcut-bounce-disappear {
    172     from, 20%, 40%, 60%, 80%, to {
    173         -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    174         animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    175     }
    176     0% {
    177         opacity: 1;
    178         -webkit-transform: scale3d(1, 1, 1);
    179         transform: scale3d(1, 1, 1);
    180     }
    181     20% {
    182         -webkit-transform: scale3d(.97, .97, .97);
    183         transform: scale3d(.97, .97, .97);
    184     }
    185     40% {
    186         opacity: 1;
    187         -webkit-transform: scale3d(1.03, 1.03, 1.03);
    188         transform: scale3d(1.03, 1.03, 1.03);
    189     }
    190     60% {
    191         -webkit-transform: scale3d(.9, .9, .9);
    192         transform: scale3d(.9, .9, .9);
    193     }
    194     80% {
    195         -webkit-transform: scale3d(1.1, 1.1, 1.1);
    196         transform: scale3d(1.1, 1.1, 1.1);
    197     }
    198     to {
    199         opacity: 0;
    200         -webkit-transform: scale3d(.3, .3, .3);
    201         transform: scale3d(.3, .3, .3);
    202123    }
    203124}
     
    205126@keyframes customize-partial-edit-shortcut-bounce-disappear {
    206127    from, 20%, 40%, 60%, 80%, to {
    207         -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    208128        animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    209129    }
    210130    0% {
    211131        opacity: 1;
    212         -webkit-transform: scale3d(1, 1, 1);
    213132        transform: scale3d(1, 1, 1);
    214133    }
    215134    20% {
    216         -webkit-transform: scale3d(.97, .97, .97);
    217135        transform: scale3d(.97, .97, .97);
    218136    }
    219137    40% {
    220138        opacity: 1;
    221         -webkit-transform: scale3d(1.03, 1.03, 1.03);
    222139        transform: scale3d(1.03, 1.03, 1.03);
    223140    }
    224141    60% {
    225         -webkit-transform: scale3d(.9, .9, .9);
    226142        transform: scale3d(.9, .9, .9);
    227143    }
    228144    80% {
    229         -webkit-transform: scale3d(1.1, 1.1, 1.1);
    230145        transform: scale3d(1.1, 1.1, 1.1);
    231146    }
    232147    to {
    233148        opacity: 0;
    234         -webkit-transform: scale3d(.3, .3, .3);
    235149        transform: scale3d(.3, .3, .3);
    236150    }
Note: See TracChangeset for help on using the changeset viewer.