Skip to content

Commit 753f3ba

Browse files
Adds Contribute corner ribbon to QUnitJS.com pages.
Tossing my hat in the ring on a good way to display this. Corner ribbons were favored, so I went with that.
1 parent e44638d commit 753f3ba

File tree

2 files changed

+82
-0
lines changed

2 files changed

+82
-0
lines changed

themes/jquery/css/base.css

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2976,6 +2976,82 @@ footer li img {
29762976
margin: 0;
29772977
}
29782978

2979+
.qunitjs .ribbon-wrapper-purple {
2980+
width: 150px;
2981+
height: 150px;
2982+
overflow: hidden;
2983+
position: fixed;
2984+
bottom: 0px;
2985+
right: 0px;
2986+
cursor: pointer;
2987+
}
2988+
2989+
.qunitjs .ribbon-purple {
2990+
font: 12px "klavika-web", "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
2991+
text-transform: uppercase;
2992+
color: white;
2993+
text-align: center;
2994+
-webkit-transform: rotate(-45deg);
2995+
-moz-transform: rotate(-45deg);
2996+
-ms-transform: rotate(-45deg);
2997+
-o-transform: rotate(-45deg);
2998+
position: relative;
2999+
padding: 7px 0;
3000+
right: 0px;
3001+
bottom: -85px;
3002+
width: 200px;
3003+
border-top: 1px solid rgba(250, 250, 250, 0.27);
3004+
background-color: #6A2165;
3005+
background-image: -webkit-gradient(linear, left top, left bottom, from(#6A2165), to(#390F39));
3006+
background-image: -webkit-linear-gradient(top, #6A2165, #390F39);
3007+
background-image: -moz-linear-gradient(top, #6A2165, #390F39);
3008+
background-image: -ms-linear-gradient(top, #6A2165, #390F39);
3009+
background-image: -o-linear-gradient(top, #6A2165, #390F39);
3010+
-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
3011+
-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
3012+
box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
3013+
}
3014+
3015+
.qunitjs .ribbon-purple-base i.icon-github-alt {
3016+
font-size: 24px;
3017+
color: white;
3018+
}
3019+
3020+
.qunitjs .ribbon-purple-base .icon-github-alt:before {
3021+
padding-right: 8px;
3022+
}
3023+
3024+
.qunitjs .ribbon-purple:before {
3025+
left: 0;
3026+
}
3027+
.qunitjs .ribbon-purple:after {
3028+
right: 0;
3029+
}
3030+
.qunitjs .ribbon-purple-base {
3031+
font-size: 12px;
3032+
color: #333;
3033+
text-align: center;
3034+
-webkit-transform: rotate(-45deg);
3035+
-moz-transform: rotate(-45deg);
3036+
-ms-transform: rotate(-45deg);
3037+
-o-transform: rotate(-45deg);
3038+
position: relative;
3039+
padding: 7px 14px;
3040+
left: 82px;
3041+
bottom: -51px;
3042+
width: 200px;
3043+
height: 200px;
3044+
background-color: #6A2165;
3045+
background-image: -webkit-gradient(linear, left top, left bottom, from(#6A2165), to(#390F39));
3046+
background-image: -webkit-linear-gradient(top, #6A2165, #390F39);
3047+
background-image: -moz-linear-gradient(top, #6A2165, #390F39);
3048+
background-image: -ms-linear-gradient(top, #6A2165, #390F39);
3049+
background-image: -o-linear-gradient(top, #6A2165, #390F39);
3050+
color: white;
3051+
-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
3052+
-moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
3053+
box-shadow: 0px 0px 3px rgba(0,0,0,0.3);
3054+
}
29793055

29803056
/* Media Queries
29813057
========================================================================== */

themes/jquery/footer-qunit.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,12 @@
4040
</p>
4141
</div>
4242
</div>
43+
<div id="qunit-contribute-link">
44+
<div class="ribbon-wrapper-purple" onclick="window.open('<?php echo jq_get_github_url(); ?>');">
45+
<div class="ribbon-purple">Contribute</div>
46+
<div class="ribbon-purple-base"><i class="icon-github-alt"></i></div>
47+
</div>
48+
</div>
4349
</footer>
4450

4551
<?php wp_footer(); ?>

0 commit comments

Comments
 (0)