Guest User

Untitled

a guest
Sep 21st, 2014
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.67 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>CSS3 Border Radius generator</title>
  5. <meta charset="utf-8"/>
  6. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
  7. <META NAME="author" CONTENT="kounelios13">
  8. <META NAME="subject" CONTENT="programming">
  9. <META NAME="Description" CONTENT="Create rounded corners for whatever object you want with this border radius generator">
  10. <META NAME="Classification" CONTENT="No javascript is needed just pure CSS3">
  11. <META NAME="Keywords" CONTENT="programming,web design,tools,generator">
  12. <META NAME="Designer" CONTENT="kounelios13">
  13. <META NAME="distribution" CONTENT="Global">
  14. <META NAME="country" CONTENT="Greece">
  15. <link rel="stylesheet" type="text/css" href="../../css/bootstrap.min.css">
  16. <link rel="stylesheet" type="text/css" href="../../css/bootstrap-theme.min.css">
  17. <link rel="stylesheet" type="text/css" href="../../css/general.css">
  18. <link rel="stylesheet" type="text/css" href="../../css/navbar-head.css">
  19. <link rel="stylesheet" type="text/css" href="../../css/apps/borderRadius(old).css">
  20. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  21. <script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
  22. <script src="../../js/bootstrap.js" type="text/javascript"></script>
  23. <script src="../../js/prefixfree.js" type="text/javascript"></script>
  24. <script src="../../js/apps/borderRadius.js" type="text/javascript"></script>
  25.  
  26.  
  27.  
  28. </head>
  29. <body>
  30. <?php include '../menu.php'; ?>
  31.  
  32. <div class="container">
  33. <div class="jumbotron bg-info">
  34.  
  35. <h1 class="text-center text-info">CSS3 border radius generator v0.1 BETA</h1>
  36.  
  37. <p>The only thing you have to do is to change each slider and get the code.So <span class="text-info">simple</span>
  38. Or you can enter your own values in the form bellow and see the results. <strong>Results are in px but in the form you can use whatever you want</strong>.
  39. To reset the shape type 0 in the form and press submit.
  40.  
  41. </p>
  42.  
  43.  
  44. </div>
  45. <div>
  46. <input type="text" id="userSet" class="btn bg-success text-info text-center formed form-import" placeholder="Enter your own values"/><button class="btn btn-danger formed" onclick="setForm()">Submit</button>
  47. </div>
  48.  
  49.  
  50.  
  51. <div class="row">
  52. <div class="col-md-6">
  53. <input type="range" class="ranges form-control pull-left" id="tl" min="0" max="1000" step="1" value="0" >
  54. </div>
  55. <div class="col-md-6">
  56. <input type="range" class="ranges pull-right form-control" id="tr" min="0" max="1000" step="1" value="0" > </div></div>
  57. <div id="codearea" class="pull-right" >
  58. <!--This is the basic div for transformations-->
  59.  
  60. </div>
  61. <div id="output" class="pull-left bg-info">
  62. <!--Here starts the code from the sliders-->
  63. border-radius:<span class="topl"></span> <span class="topr"></span> <span class="botl"></span> <span class="botr"> </span>
  64. <div class="prefixed"> -webkit-border-radius:<span class="topl"></span> <span class="topr"></span> <span class="botl"></span> <span class="botr"></span>
  65. -moz-border-radius:<span class="topl"></span> <span class="topr"></span> <span class="botl"></span> <span class="botr"></span></div>
  66. <!--Here it ends-->
  67. <div class='formed'>
  68.  
  69. Code from text input:<br>
  70. border-radius:<span class="form-output"></span>;</div>
  71. <div class="prefixed">
  72. -webkit-border-radius:<span class="form-output"></span>;</span><br>
  73. -moz-border-radius:<span class="form-output"></span>;</span><br>
  74. <a onclick="$('.prefixed').toggle(893);" class="btn btn-danger ">Toggle prefixes</a>
  75. <a onclick="$('.formed').toggle(893);" class="btn btn-danger ">Toggle form input</a>
  76. </div>
  77.  
  78.  
  79. </div>
  80.  
  81.  
  82. </div><br>
  83. <div class="container upside">
  84. <div class="row"><div class="col-md-6">
  85. <input type="range" class="ranges form-control pull-left" id="bl" min="0" max="1000" step="1" value="0">
  86. </div>
  87. <div class="col-md-6">
  88. <input type="range" class="ranges form-control pull-right" id="br" min="0" max="1000" step="1" value="0" >
  89. </div></div> <br>
  90. <div class="btn btn-info" onclick="$('.navbar-footer').toggle(890);">Toggle footer</div>
  91. </div>
  92.  
  93. <div class="navbar navbar-default navbar-static-bottom navbar-footer navbar-foot">
  94. <div class="container">
  95. <p >Site build by <a href="http://kounelios13.blogspot.gr" class="navbar-btn btn btn-primary ">kounelios13</a></p>
  96. </div>
  97. </div>
  98. </body>
  99. </html>
  100.  
  101. var user=function(){
  102. $first=$("#tl").val();
  103. $second=$("#tr").val();
  104. $third=$("#bl").val();
  105. $fourth=$("#br").val();
  106.  
  107. $(".topl").html($first+"px");
  108. $(".topr").html($second+"px");
  109. $(".botl").html($third+"px");
  110. $(".botr").html($fourth+"px");
  111.  
  112.  
  113. };
  114.  
  115. function setForm() {
  116. $(".ranges").val(0);/*Reset each slider back to 0*/
  117. $("#output span").html("0px");/*Erases the code generated by the sliders*/
  118.  
  119. $('#codearea').css('border-radius', $('#userSet').val());
  120. var val=document.getElementById('userSet');
  121. var formCode=val.value;
  122. $('.form-output').html(formCode);
  123. }
  124. $(document).ready(function () {
  125. $radiusTrue=$("#otherWay").val();
  126. $("#submit").click(
  127.  
  128.  
  129. function(){
  130.  
  131.  
  132.  
  133.  
  134. var raded=$("#otherWay").text();
  135. $codearea.css(raded);
  136.  
  137.  
  138.  
  139.  
  140.  
  141. }
  142.  
  143.  
  144.  
  145.  
  146. )
  147. $('.botr').after(';<br>');
  148. var $property = $(".code");
  149. var $codearea = $("#codearea");
  150.  
  151.  
  152. $('.ranges').on('change',function() {
  153. if (raded != null){
  154. $codearea.css("border-radius","0px")
  155. }
  156. else{
  157.  
  158. var newRad = $(this).val() + "px",
  159. corner;
  160. switch($(this).attr('id')) {
  161. case 'tl' :
  162. corner = "border-top-left-radius";
  163.  
  164.  
  165. break;
  166. case 'tr' :
  167. corner = "border-top-right-radius";
  168.  
  169. break;
  170. case 'bl' :
  171. corner = "border-bottom-left-radius";
  172.  
  173. case 'br' :
  174. corner = "border-bottom-right-radius";
  175.  
  176. break;
  177. }
  178. $codearea.css(corner, newRad);
  179. user();
  180.  
  181. $("#generator").css(corner, newRad);/*also change and the outter radius*/
  182.  
  183. });}
  184. });
Add Comment
Please, Sign In to add comment