Skip to content

Commit 05b1eb5

Browse files
committed
Moved badge generator to Libraries main page.
1 parent b366b75 commit 05b1eb5

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

_includes/badge-generator.html

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<form class="form-horizontal" id="shield-form">
22
<div class="form-group">
3-
<label for="version" class="col-sm-2 control-label">Version</label>
3+
<label for="version-sel" class="col-sm-2 control-label">Version</label>
44
<div class="col-sm-4">
55
<select class="form-control" id="version-sel">
66
{% for item in site.data.library.versions reversed %}
@@ -10,7 +10,7 @@
1010
</div>
1111
</div>
1212
<div class="form-group">
13-
<label for="style" class="col-sm-2 control-label">Style</label>
13+
<label for="style-sel" class="col-sm-2 control-label">Style</label>
1414
<div class="col-sm-4">
1515
<select class="form-control" id="style-sel">
1616
<option>Markdown</option>
@@ -19,20 +19,21 @@
1919
</div>
2020
</div>
2121
<div class="form-group">
22-
<label for="style" class="col-sm-2 control-label">Preview</label>
22+
<label class="col-sm-2 control-label">Preview</label>
2323
<div class="col-sm-4">
2424
<img id="shield" src="">
2525
</div>
2626
</div>
2727
<div class="form-group">
2828
<label for="shieldCode" class="col-sm-2 control-label">Code</label>
2929
<div class="col-sm-9">
30-
<input type="text" id="shieldCode" class="form-control" rows="1" style="font-family:monospace;font-size:0.8em;"></input>
30+
<input type="text" id="shieldCode" class="form-control" style="font-family:monospace;font-size:0.8em;">
3131
</div>
3232
<div class="col-sm-1">
3333
<div class="div-clipboard">
3434
<button id="shieldCodeBtn" class="btn btn-default btn-xs btn-clipboard" data-clipboard-text='' title='Copy to clipboard'><img
35-
class="clippy" width="13" src="{{ "/assets/img/clippy.svg" | prepend: site.baseurl }}"></img></button>
35+
class="clippy" width="13" src="{{ "/assets/img/clippy.svg" | prepend: site.baseurl }}">
36+
</button>
3637
</div>
3738
</div>
3839
</div>
@@ -43,8 +44,8 @@
4344
var version = $("#version-sel").val();
4445
var style = $("#style-sel").val();
4546
$("#shield").attr("src", "/assets/badges/scalajs-"+version+".svg");
46-
var code = style == "Markdown" ? "[![Scala.js](http://scala-js.org/assets/badges/scalajs-"+version+".svg)](http://scala-js.org)" :
47-
'<img src="http://scala-js.org/assets/badges/scalajs-'+version+'.svg">';
47+
var code = style == "Markdown" ? "[![Scala.js](https://www.scala-js.org/assets/badges/scalajs-"+version+".svg)](https://www.scala-js.org)" :
48+
'<img src="https://www.scala-js.org/assets/badges/scalajs-'+version+'.svg">';
4849
$("#shieldCode").val(code);
4950
$("#shieldCodeBtn").attr("data-clipboard-text", code);
5051
}

libraries/index.md

+7
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,10 @@ Make sure your code starts correct and stays correct.
1717
### [Project Skeletons](skeletons.html)
1818
Get started quickly.
1919

20+
### Add a Scala.js badge on your library site
21+
22+
Show your true colors by adding a Scala.js badge on your site! Select the lowest Scala.js version your library is compatible with.
23+
24+
{% include badge-generator.html %}
25+
26+
<small markdown="1">Badge images generated with <a href="https://shields.io">shields.io</a></small>

libraries/libs.md

-8
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,3 @@ just click on the dependency clipboard button to get the relevant SBT dependency
1515
<small markdown="1">Additions and corrections to this section may be reported through
1616
[GitHub issues](https://github.com/scala-js/scala-js-website/issues). Please include Name, Url, Description and
1717
Dependency</small>
18-
19-
## Add a Scala.js shield on your library site
20-
21-
Show your true colors by adding a Scala.js shield on your site! Select the lowest Scala.js version your library is compatible with.
22-
23-
{% include badge-generator.html %}
24-
25-
<small markdown="1">Shield images generated with <a href="https://shields.io">shields.io</a></small>

0 commit comments

Comments
 (0)