Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
56fb814
fix create_control_button in 7.9.0 (#1628)
AprilSylph Dec 2, 2018
7e59228
Make vital iteration spec-compliant (#1635)
AprilSylph Dec 22, 2018
c00eb7c
[Old Stats] Add icon for "Review flagged posts" (#1646)
AprilSylph Jan 10, 2019
6ac251b
Make XKit header logos SVGs (#1647)
motackt Jan 20, 2019
985ac50
[Audio+] Redesign dock to match video dock (#1641)
motackt Jan 24, 2019
6268481
[Messaging Tweaks] Move shared posts too (#1648)
motackt Jan 24, 2019
842ef94
Add extension: Old Blue (#1649)
AprilSylph Jan 30, 2019
6f634c1
[Old Blue] Fix destroy logic (#1650)
AprilSylph Jan 30, 2019
4621e73
Fix Old Blue! (#1658)
nightpool Feb 18, 2019
5f980ba
[Old Blue] Don't activate on themes (#1659)
AprilSylph Feb 19, 2019
088df4b
[Old Blue] Add global, index.build rules (#1662)
AprilSylph Feb 22, 2019
bc6fc08
Nx_XHR: introduce standard request headers (#1644)
AprilSylph Feb 22, 2019
16b43d4
[Old Blue] Fix quick compose sprite URLs (#1664)
AprilSylph Feb 25, 2019
69b73e1
Adds four new extensions (#1653)
Mar 13, 2019
9c24ab5
Renamed 'developer' to '9999years' so links work
Mar 13, 2019
24e9427
XKit.svc (#1663)
AprilSylph Mar 13, 2019
01850d4
[Servant] Expose variable "post" to JS actions (#1667)
aliadnan1984pk Mar 18, 2019
d08e37d
XKit.svc.indash_blog (#1670)
AprilSylph Apr 2, 2019
7dc660f
[View on Dash] Use peepr by default (#1605)
AprilSylph Apr 9, 2019
81a4cd1
[Header Options] Fix icon opacity stuff (#1651)
AprilSylph Apr 9, 2019
8f95a26
XKit.interface.sidebar (#1685)
AprilSylph Apr 14, 2019
1827f7c
[Tweaks] Remove show_customize setting (#1691)
AprilSylph Apr 15, 2019
396ad25
[TagViewer] Fix user avatars (#1676)
AprilSylph Apr 16, 2019
64e08ce
[Timestamps] Add reblog item timestamps (#1681)
AprilSylph Apr 17, 2019
283c6f1
[Timestamps] Rethink how preferences are presented (#1692)
AprilSylph Apr 21, 2019
d20685b
let users hover over relative timestamps to see absolute ones (#1693)
nightpool Apr 21, 2019
3a86bc0
[Old Blue] Fix search page, compose button (#1677)
AprilSylph Apr 26, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
parserOptions:
ecmaVersion: 6
env:
es6: true
browser: true
jquery: true
extends: eslint:recommended
Expand Down
117 changes: 87 additions & 30 deletions Extensions/audio_plus.css
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
.post_full .post_media { position: relative; }

.xkit-audio-plus-slider-container {
position: absolute;
bottom: 7px;
Expand All @@ -8,12 +10,10 @@
border-radius: 6px;
padding-left: 35px;
padding-right: 5px;
z-index: 89;
z-index: 77;
opacity: 0.65;
}

.post_full .post_media { position: relative; }

.xkit-audio-plus-slider-container:hover {
opacity: 1;
}
Expand All @@ -33,36 +33,103 @@
border-radius: 6px;
}

.xkit-audio-plus-controls {
#right_column.has_docked_audio {
opacity: 0.3;
}

.xkit-audio-plus-pseudo-post {
display: block;
position: fixed;
bottom: 50px;
left: 50%;
transform: translateX(245px) translateY(0px);
background: white;
height: auto;
width: 300px;
border-radius: 3px;
padding: 15px 0;
left: calc(50% + 178px);
bottom: 15px;
opacity: 0;
z-index: -1;
transition:
bottom .15s cubic-bezier(.165,.84,.44,1),
transform .15s cubic-bezier(.165,.84,.44,1),
opacity .15s cubic-bezier(.165,.84,.44,1);
}

z-index: 10000;
width: 85px;
#search_actions_search .xkit-audio-plus-pseudo-post {
left: calc(50% + 289px);
}

.xkit-audio-plus-pseudo-post.showing {
bottom: 20px;
opacity: 1;
z-index: 78;
}

.peepr .xkit-audio-plus-pseudo-post {
opacity: 0;
z-index: -1;
}

.xkit-audio-plus-controls {
display: flex;
align-items: center;
justify-content: center;
position: relative;
width: 100%;
height: 85px;
border-radius: 42.5px;
display: none;
padding: 14px 27px;
min-height: unset;
padding: 5px;
bottom: 0px;
z-index: 1;
}

.xkit-audio-plus-controls.showing {
display: block;
.audio-player .play-pause {
display: flex;
align-items: center;
justify-content: center;
width: 45px;
height: 45px;
}

.xkit-audio-plus-controls .audio-info {
display: flex;
align-items: center;
flex-wrap: wrap;
margin: 0;
user-select: none;
}

.xkit-audio-plus-controls .audio-info * {
display: inline-block;
margin-left: 10px;
font-size: 13px;
}

.xkit-audio-plus-controls .audio-info .track-name {
font-size: 15px;
}

.audio-player .play-pause .icon {
display: contents;
}

/* The following three heavily use Tumblr's dock_button styles */
#xkit-audio-plus-controls-undock-container {
position: fixed;
right: -1.5px;

display: flex;
align-items: center;
justify-content: center;
justify-self: flex-end;
position: absolute;
background-color: #748089;
border-radius: 100%;
width: 21px;
height: 21px;
top: -10px;
right: -10px;
border-radius: 50%;
font-size: 12px;
cursor: pointer;
height: 21px;
width: 21px;
color: #fff;
z-index: 2;
}

#xkit-audio-plus-controls-undock::before {
Expand All @@ -74,16 +141,6 @@
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: 400;

margin-left: -3.5px;
margin-top: -3.5px;
position: absolute;
line-height: 8px;
height: 7px;
width: 7px;
left: 50%;
top: 50%;

font-size: 12px;
cursor: pointer;
color: #fff;
Expand Down
Loading