From RuneGlory
Jump to: navigation, search
 
(66 intermediate revisions by the same user not shown)
Line 1: Line 1:
Hello, this is just a preview.
 
 
- Jplayer
 
 
 
 
<html>
 
<html>
<div id="index">
+
<!-- TEXT -->
<p>Item 1</p>
+
<p style="font-weight: bold;">Text</p>
<p>Item 2</p>
+
<input type="text" maxlength="30" value="Usertitle" id="text" class="update">
<p>Item 3</p>
+
<br>
</div>
+
<br>
</html>
+
<!-- COLOR -->
 
+
<p style="font-weight: bold;">Color</p>
 
+
<input id="color" type="color" value="#C0C0C0" class="update">
 
+
<br>
 
+
<br>
<html>
+
<!-- GLOW COLOR -->
 
+
<p style="font-weight: bold;">Glow Color</p>
<script>
+
<input id="glowColor" type="color" value="#C0C0C0" class="update">
window.onload = function() {
+
<br>
 
+
<br>
$( "div#mw-page-base, div#mw-head-base" ).remove();
+
<!-- GLOW RADIUS -->
$( "body" ).prepend( "<nav></nav>" );
+
<p style="font-weight: bold;">Glow Radius</p>
$( "div#p-Menu > div > ul" ).appendTo( "nav" );
+
<div class="itemBackground"><input id="glowRadius" type="range" min="0" max="1000" value="1000" class="update"></div>
$( "div#p-Menu" ).remove();
+
<br>
$( "div#content, div#mw-navigation" ).wrapAll( "<div id='wrap'></div>" );
+
<!-- TEXT FORMATTING -->
$( "div#mw-navigation" ).insertBefore( "div#content" );
+
<p style="font-weight: bold;">Text Formatting</p>
// $( "<div id='notice'><p>Announcement message goes here.</p></div>" ).insertAfter( "div#mw-navigation" );
+
<div class="itemBackground" style="padding: 10px;">
$( "div#content" ).wrap( "<div id='content-sidebar-wrap'></div>" );
+
<label><input type="checkbox" id="bold" class="update" checked=""><div style="line-height: 20px;">Bold</div></label>
$( "div#mw-panel" ).insertBefore( "div#content" );
+
<label><input type="checkbox" id="italic" class="update"><div style="line-height: 20px;">Italic</div></label>
$( "div#content" ).wrap( "<div id='content-wrap'></div>" );
+
<label><input type="checkbox" id="strikethrough" class="update"><div style="line-height: 20px;">Strikethrough</div></label>
$( "div#contentSub" ).insertBefore( "div#content" );
+
<label><input type="checkbox" id="glitter" class="update"><div style="line-height: 20px;">Glitter</div></label>
$( "<div id='navigation'></div>" ).insertBefore( "div#contentSub" );
+
</div>
$( "div#right-navigation" ).appendTo( "div#navigation" );
+
<br>
$( "div#left-navigation" ).appendTo( "div#navigation" );
+
<!-- PREVIEW -->
$( "div#contentSub, div#content" ).wrapAll( "<div id='content-contentSub-wrap'></div>" );
+
<p style="font-weight: bold;">Preview</p>
$( "div#siteNotice" ).insertAfter( "div#mw-navigation" );
+
<div style="padding: 30px; background-color: #1D1D1D; text-align: center; border: 1px solid #A2A2A2; font-size: 12px;">
if ( $( "span.subpages" ).length ) {
+
<span id="preview"></span>
$( "span.subpages" ).html( $( "span.subpages" ).children() );
+
</div>
var title = $( "h1#firstHeading" ).html().split('/');
+
<br>
$( "<span>" + title[ title.length - 1 ] + "</span>" ).appendTo( "span.subpages" );
+
<!-- HTML CODE -->
} else {
+
<p style="font-weight: bold;">HTML Code</p>
$( "div#contentSub" ).prepend( "<span class='subpages'></span>" );
+
<input type="text" id="code">
var title = $( "h1#firstHeading" ).html().split('/');
 
$( "<span>" + title[ title.length - 1 ] + "</span>" ).appendTo( "span.subpages" );
 
}
 
 
 
}
 
</script>
 
 
 
 
 
 
 
<style>
 
 
 
@import url(https://fonts.googleapis.com/css?family=Open+Sans:600);
 
 
 
body {
 
    background: #151515 url(https://www.grinderscape.org/assets/images/background.png);
 
    font-family: Open Sans, sans-serif;
 
}
 
 
 
p {
 
    line-height: 20px;
 
    font-size: 13px;
 
    margin: 0px;
 
    color: #909090;
 
}
 
 
 
b {
 
    color: #CBCBCB;
 
}
 
  
a {
 
    color: #4D984E!important;
 
    text-decoration: none!important;
 
}
 
  
a:hover {
 
    color: #909090!important;
 
}
 
  
  
  
 +
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
 +
<script type="text/javascript">
  
 +
update();
  
nav {
+
$( "input.update" ).change( function() {
    height: 40px;
+
update();
    background: linear-gradient( rgba( 31, 42, 53, 0.5 ), rgba( 31, 42, 53, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
+
});
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
 
}
 
  
nav ul {
+
function update() {
    list-style-type: none;
 
    list-style-image: none;
 
    margin: 0;
 
    text-align: center;
 
}
 
  
  nav ul li {
+
var text = $( "input#text" ).val();
    line-height: 20px;
+
var color = $( "input#color" ).val();
    font-size: 13px;
+
var glowColor = $( "input#glowColor" ).val();
    margin: 10px;
+
var glowRadius = $( "input#glowRadius" ).val() / 100;
    text-transform: capitalize;
 
    display: inline-block;
 
}
 
 
 
div#wrap {
 
    background: linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.1)),url(https://www.grinderscape.org/assets/images/background.png);
 
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
 
    width: 1200px;
 
    width: 1200px;
 
    margin: 30px auto;
 
    padding: 30px 30px 0 30px;
 
}
 
 
 
div#mw-head {
 
    position: initial;
 
}
 
  
  div#p-personal {
+
// TEXT SHADOW
    position: initial;
 
    text-align: right;
 
    padding-bottom: 30px;
 
}
 
  
  #p-personal ul {
+
if ( glowRadius == 0 ) {
    padding: 0;
+
var textShadow = "text-shadow: none;";
    display: inline-block;
+
} else {
    background: linear-gradient( rgba( 31, 42, 53, 0.5 ), rgba( 31, 42, 53, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
+
var textShadow = "text-shadow: 0 0 " + glowRadius + "px " + glowColor + ";";
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
+
}
}
 
  
    #p-personal ul li {
+
// TEXT FORMATTING
    float: initial;
 
    margin: 0;
 
    font-size: 13px;
 
    line-height: 20px;
 
    display: inline-block;
 
    padding: 10px!important;
 
    background: none;
 
}
 
  
div#siteNotice {
+
if ( $( "input#bold" ).is( ":checked" ) ) {
    background: linear-gradient( rgba( 31, 42, 53, 0.5 ), rgba( 31, 42, 53, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
+
var fontWeight = "bold;";
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
+
} else {
    padding: 10px;
+
var fontWeight = "normal;";
    margin-bottom: 30px;
+
}
    text-align: center;
 
}
 
  
  div#localNotice {
+
if ( $( "input#italic" ).is( ":checked" ) ) {
    margin-bottom: 0;
+
var fontStyle = "italic;";
}
+
} else {
 +
var fontStyle = "initial;";
 +
}
  
div#content-sidebar-wrap {
+
if ( $( "input#strikethrough" ).is( ":checked" ) ) {
    display: flex;
+
var textDecoration = "line-through;";
}
+
} else {
 +
var textDecoration = "initial;";
 +
}
  
  div#mw-panel {
+
if ( $( "input#glitter" ).is( ":checked" ) ) {
    position: initial;
+
var background = "url(http://forum.grinderscape.org/images/Crowns/Glitter.gif);";
    width: 20%;
+
} else {
    padding: 0px 30px 0px 0px;
+
var background = "none;";
    box-sizing: border-box;
+
}
}
 
  
  div#p-logo {
+
var textFormatting = "font-weight:" + fontWeight + "font-style:" + fontStyle + "text-decoration:" + textDecoration + "background:" + background;
    display: none;
 
}
 
  
  div#mw-panel div.portal {
+
var style = "color:" + color + ";" + textShadow + textFormatting;
    background: linear-gradient( rgba( 43, 55, 64, 0.5 ), rgba( 43, 55, 64, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png )!important;
+
$( "span#preview" ).html( text ).attr( "style", style );
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
 
    margin: 0;
 
    padding: 0;
 
    margin-bottom: 30px;
 
}
 
  
    div#mw-panel div.portal h3 {
+
$( "input#code" ).val( "<span style='" + style + "'>" + text + "</span>"  );
    font-size: 13px;
 
    line-height: 20px;
 
    background: linear-gradient( rgba( 31, 42, 53, 0.5 ), rgba( 31, 42, 53, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
 
    padding: 10px;
 
    cursor: initial;
 
    display: block!important;
 
    color: #909090;
 
}
 
  
    div#mw-panel div.portal div.body {
 
    margin: 0!important;
 
 
}
 
}
  
    div#mw-panel div.portal div.body ul li {
 
    line-height: 20px;
 
    font-size: 13px;
 
    padding: 10px;
 
}
 
 
  div#content-wrap {
 
    width: 80%;
 
    box-sizing: border-box;
 
}
 
 
  #contentSub, #contentSub2 {
 
    background: linear-gradient( rgba( 31, 42, 53, 0.5 ), rgba( 31, 42, 53, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
 
    padding: 10px;
 
    font-size: 13px;
 
    line-height: 20px;
 
    margin: 0;
 
    color: #909090;
 
}
 
 
  div#content-contentSub-wrap {
 
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
 
}
 
 
    div#navigation {
 
    display: flex;
 
    position: relative;
 
    margin-bottom: 30px;
 
    background: linear-gradient( rgba( 31, 42, 53, 0.5 ), rgba( 31, 42, 53, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
 
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
 
}
 
 
    div#left-navigation {
 
    margin: 0;
 
}
 
 
    div#right-navigation {
 
    position: absolute;
 
    right: 0;
 
    margin: 0;
 
}
 
 
 
      div.vectorTabs {
 
    background: none;
 
    padding: 0;
 
    height: initial;
 
}
 
 
      div.vectorTabs ul {
 
    background: none;
 
}
 
 
        div.vectorTabs ul li {
 
    background: none;
 
    font-size: 0;
 
}
 
 
        div.vectorTabs li.selected {
 
    background: linear-gradient( rgba( 43, 55, 64, 0.5 ), rgba( 43, 55, 64, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
 
}
 
 
        div.vectorTabs span {
 
    background: none;
 
}
 
 
          div.vectorTabs li a {
 
    font-size: 13px;
 
    line-height: 20px;
 
    padding: 10px;
 
    height: initial;
 
}
 
 
    div#content {
 
    margin: 0;
 
    border: 0;
 
    background: linear-gradient( rgba( 43, 55, 64, 0.5 ), rgba( 43, 55, 64, 0.5 ) ), url(https://www.grinderscape.org/assets/images/background.png );
 
    margin-bottom: 30px;
 
}
 
 
    h1#firstHeading {
 
    display: none;
 
}
 
 
div#footer {
 
    margin: 0;
 
    background: linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.1)),url(https://www.grinderscape.org/assets/images/background.png);
 
    box-shadow: 0 0 5px rgba(0,0,0,0.7);
 
    padding: 30px;
 
}
 
 
div#footer #footer-info li {
 
    padding: 0;
 
    font-size: 13px;
 
    line-height: 20px;
 
    text-align: center;
 
    color: #909090;
 
}
 
 
ul#footer-places {
 
    display: none;
 
}
 
 
ul#footer-icons {
 
    display: none;
 
}
 
 
</style>
 
 
<script>
 
window.onload = function() {
 
 
$( "div#index" ).insertAfter( "div#content" );
 
 
}
 
 
</script>
 
</script>
 
 
</html>
 
</html>

Latest revision as of 00:25, 27 May 2016

Text



Color



Glow Color



Glow Radius


Text Formatting


Preview

Usertitle

HTML Code