Various forum markup

Create topic button
Reply to topic button
This commit is contained in:
Rune Hem Strand
2015-02-03 14:58:36 +01:00
parent f3b7d65875
commit dfdafd397a
6 changed files with 61 additions and 57 deletions
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1 +1 @@
function classOnScroll(selector,className,scrollDistance){var newClassOnScroll=new classOnScrollObject(selector,className,scrollDistance);newClassOnScroll.applyClass(),newClassOnScroll.scrollContainer.scroll(function(){newClassOnScroll.applyClass()})}jQuery(document).ready(function(){var bodyVar=$("body"),searchAll=$(".search-all");$(".user, .close").click(function(e){e.stopPropagation(),bodyVar.toggleClass("quickmenu")}),$(".wrapper").on("click",function(){bodyVar.removeClass("quickmenu")}),$(".search-input").focus(function(){searchAll.addClass("open")}),$(".search-all-close").on("click",function(){searchAll.removeClass("open")});var body=$("body"),getLink=$(".getLink"),deepLinking=!1;$(".copy-link, .overlay").click(function(e){e.preventDefault(),deepLinking===!1?(body.addClass("active"),getLink.val(window.location.hostname+window.location.pathname+"#comment-"+$(this).attr("data-id")),getLink.focus(),getLink.select(),deepLinking=!0):(body.removeClass("active"),deepLinking=!1)}),$(window).keydown(function(e){(e.metaKey||e.ctrlKey)&&67===e.keyCode&&body.removeClass("active")});var map,centerPos=new google.maps.LatLng(51.512161,-.088721),style=[[{featureType:"landscape",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"labels.icon",stylers:[{visibility:"off"}]},{stylers:[{hue:"#00aaff"},{saturation:-100},{gamma:2.15},{lightness:12}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{visibility:"on"},{lightness:24}]},{featureType:"road",elementType:"geometry",stylers:[{lightness:57}]}],[{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#000000"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#000000"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#000000"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#000000"},{lightness:30}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#000000"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:17},{weight:1.2}]}]],mapStyle=$("#map").attr("data-mapStyle"),options={center:centerPos,zoom:11,zoomControl:!0,zoomControlOptions:{style:google.maps.ZoomControlStyle.SMALL},disableDoubleClickZoom:!0,mapTypeControl:!1,scaleControl:!1,scrollwheel:!1,panControl:!1,streetViewControl:!1,draggable:!0,overviewMapControl:!1,overviewMapControlOptions:{opened:!1},mapTypeId:google.maps.MapTypeId.ROADMAP};map=new google.maps.Map($("#map")[0],options),map.setOptions({styles:style[mapStyle]})});var classOnScrollObject=function(selector,className,scrollDistance){this.item=$(selector),this.itemClass=className,this.scrollDistance=scrollDistance,this.classApplied=!1,this.scrollContainer=$(window),this.fromTop=this.scrollContainer.scrollTop()};classOnScrollObject.prototype.applyClass=function(){this.fromTop=this.scrollContainer.scrollTop(),this.fromTop>this.scrollDistance&&this.classApplied===!1?(this.classApplied=!0,this.item.addClass(this.itemClass)):this.fromTop<this.scrollDistance&&this.classApplied===!0&&(this.classApplied=!1,this.item.removeClass(this.itemClass))};
function classOnScroll(selector,className,scrollDistance){var newClassOnScroll=new classOnScrollObject(selector,className,scrollDistance);newClassOnScroll.applyClass(),newClassOnScroll.scrollContainer.scroll(function(){newClassOnScroll.applyClass()})}jQuery(document).ready(function(){var bodyVar=$("body"),searchAll=$(".search-all");$(".user, .close").click(function(e){e.stopPropagation(),bodyVar.toggleClass("quickmenu")}),$(".wrapper").on("click",function(){bodyVar.removeClass("quickmenu")}),$(".search-input").focus(function(){searchAll.addClass("open")}),$(".search-all-close").on("click",function(){searchAll.removeClass("open")}),$(".solved").on("click",function(e){e.preventDefault(),$(this).parents(".comment").toggleClass("solution")}),$("#toggle").click(function(e){e.preventDefault(),$(".cross").toggleClass("open"),$("nav").toggleClass("open")});var body=$("body"),getLink=$(".getLink"),deepLinking=!1,thankyou=document.getElementById("thankyou");$(".copy-link, .overlay").click(function(e){e.preventDefault(),deepLinking===!1?(body.addClass("active"),getLink.val(window.location.hostname+window.location.pathname+"#comment-"+$(this).attr("data-id")),getLink.focus(),getLink.select(),deepLinking=!0):(body.removeClass("active"),deepLinking=!1)}),$(window).keydown(function(e){(e.metaKey||e.ctrlKey)&&67===e.keyCode&&(body.removeClass("active"),thankyou.style.opacity=1,setTimeout(function(){thankyou.style.opacity=0},600),deepLinking=!1)});var map,centerPos=new google.maps.LatLng(51.512161,-.088721),style=[[{featureType:"landscape",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"labels.icon",stylers:[{visibility:"off"}]},{stylers:[{hue:"#00aaff"},{saturation:-100},{gamma:2.15},{lightness:12}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{visibility:"on"},{lightness:24}]},{featureType:"road",elementType:"geometry",stylers:[{lightness:57}]}],[{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"landscape",elementType:"geometry",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"road.highway",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:17}]},{featureType:"road.highway",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:29},{weight:.2}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#000000"},{lightness:18}]},{featureType:"road.local",elementType:"geometry",stylers:[{color:"#000000"},{lightness:16}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#000000"},{lightness:21}]},{elementType:"labels.text.stroke",stylers:[{visibility:"on"},{color:"#000000"},{lightness:16}]},{elementType:"labels.text.fill",stylers:[{saturation:36},{color:"#000000"},{lightness:30}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",elementType:"geometry",stylers:[{color:"#000000"},{lightness:19}]},{featureType:"administrative",elementType:"geometry.fill",stylers:[{color:"#000000"},{lightness:20}]},{featureType:"administrative",elementType:"geometry.stroke",stylers:[{color:"#000000"},{lightness:17},{weight:1.2}]}]],mapStyle=$("#map").attr("data-mapStyle"),options={center:centerPos,zoom:11,zoomControl:!0,zoomControlOptions:{style:google.maps.ZoomControlStyle.SMALL},disableDoubleClickZoom:!0,mapTypeControl:!1,scaleControl:!1,scrollwheel:!1,panControl:!1,streetViewControl:!1,draggable:!0,overviewMapControl:!1,overviewMapControlOptions:{opened:!1},mapTypeId:google.maps.MapTypeId.ROADMAP};map=new google.maps.Map($("#map")[0],options),map.setOptions({styles:style[mapStyle]})});var classOnScrollObject=function(selector,className,scrollDistance){this.item=$(selector),this.itemClass=className,this.scrollDistance=scrollDistance,this.classApplied=!1,this.scrollContainer=$(window),this.fromTop=this.scrollContainer.scrollTop()};classOnScrollObject.prototype.applyClass=function(){this.fromTop=this.scrollContainer.scrollTop(),this.fromTop>this.scrollDistance&&this.classApplied===!1?(this.classApplied=!0,this.item.addClass(this.itemClass)):this.fromTop<this.scrollDistance&&this.classApplied===!0&&(this.classApplied=!1,this.item.removeClass(this.itemClass))};
@@ -10,13 +10,17 @@
<!-- COPY LINK -->
<div id="overlay" class="overlay"></div>
<div id="copy-link-wrapper" class="copy-link-wrapper">
<h2>Copy link</h2>
<p>Press Ctrl / CMD + C to copy this to your clipboard.</p>
<i class="icon-Link"></i>
<input class="getLink" readonly="readonly" type="text" value='' />
<p>Press Ctrl / CMD + C to copy this to your clipboard.</p>
</div>
<div id="overlay" class="overlay"></div>
<div id="thankyou">
Copied to clipboard
</div>
<!-- COPY LINK END -->
@@ -36,4 +40,8 @@
}
}
}
<div class="replybutton reply">
<a href="#" class="button green large">Reply to topic</a>
</div>
</ul>
@@ -6,10 +6,13 @@
<!-- FORUM HEADER START -->
<div class="forum-archive-header">
<!-- FORUM BREADCRUMB START -->
<umbraco:Macro linkToCurrent="1" Alias="Breadcrumb" runat="server"></umbraco:Macro>
<!-- FORUM BREADCRUMB END -->
<div class="container">
<div class="row">
<!-- FORUM BREADCRUMB START -->
<umbraco:Macro linkToCurrent="1" Alias="Breadcrumb" runat="server"></umbraco:Macro>
<!-- FORUM BREADCRUMB END -->
</div>
</div>
<div class="clear"></div>
</div>
<!-- FORUM HEADER END -->
+11 -25
View File
@@ -5,33 +5,19 @@
<!-- FORUM HEADER START -->
<div class="forum-archive-header">
<div class="container">
<div class="row">
<!-- FORUM BREADCRUMB START -->
<umbraco:Macro linkToCurrent="1" Alias="Breadcrumb" runat="server"></umbraco:Macro>
<!-- FORUM BREADCRUMB END -->
<!-- FORUM BREADCRUMB START -->
<umbraco:Macro linkToCurrent="1" Alias="Breadcrumb" runat="server"></umbraco:Macro>
<!-- FORUM BREADCRUMB END -->
<!-- FORUM SORTING START -->
<div class="sorting">
<select>
<option class="category">Category</option>
<option value="frontend" class="category frontend">Frontend</option>
<option value="azure" class="category azure">Azure</option>
<option value="core" class="category core">Core</option>
<option value="frontend" class="category frontend">Frontend</option>
<option value="azure" class="category azure">Azure</option>
<option value="core" class="category core">Core</option>
<option value="frontend" class="category frontend">Frontend</option>
<option value="azure" class="category azure">Azure</option>
<option value="core" class="category core">Core</option>
<option value="frontend" class="category frontend">Frontend</option>
<option value="azure" class="category azure">Azure</option>
<option value="core" class="category core">Core</option>
</select>
</div>
<!-- FORUM SORTING END -->
<div class="clear"></div>
<div class="col-xs-6 col-md-2">
<a href="forum-create.html" class="button green">Create Topic</a>
</div>
</div>
</div>
</div>
<div class="clear"></div>
<!-- FORUM HEADER END -->
<!-- FORUM TOPICS -->
+30 -23
View File
@@ -24,29 +24,36 @@
<xsl:variable name="linkToCurrent" select="/macro/linkToCurrent"/>
<xsl:template match="/">
<xsl:if test="$currentPage/@level &gt; $minLevel">
<ul id="breadcrumb">
<li>
<a href="/">Our</a>
</li>
<xsl:for-each select="$currentPage/ancestor::*[@isDoc and @level &gt; $minLevel][not(umbracoNaviHide = 1)]">
<li>
<a href="{umbraco.library:NiceUrl(@id)}">
<xsl:value-of select="@nodeName"/>
</a>
<xsl:if test="$linkToCurrent = 1 or position() &lt; last()">&separator;</xsl:if>
</li>
</xsl:for-each>
<!-- print currentpage? -->
<xsl:if test="$linkToCurrent = 1">
<li>
<a href="{umbraco.library:NiceUrl($currentPage/@id)}">
<xsl:value-of select="$currentPage/@nodeName"/>
</a>
</li>
</xsl:if>
</ul>
</xsl:if>
<xsl:if test="$currentPage/@level &gt; $minLevel">
<div class="container">
<div class="row">
</div>
</div>
<div class="col-xs-6 col-md-10">
<ul id="breadcrumb">
<li>
<a href="/">Our</a>
</li>
<xsl:for-each select="$currentPage/ancestor::*[@isDoc and @level &gt; $minLevel][not(umbracoNaviHide = 1)]">
<li>
<a href="{umbraco.library:NiceUrl(@id)}">
<xsl:value-of select="@nodeName"/>
</a>
<xsl:if test="$linkToCurrent = 1 or position() &lt; last()">&separator;</xsl:if>
</li>
</xsl:for-each>
<!-- print currentpage? -->
<xsl:if test="$linkToCurrent = 1">
<li>
<a href="{umbraco.library:NiceUrl($currentPage/@id)}">
<xsl:value-of select="$currentPage/@nodeName"/>
</a>
</li>
</xsl:if>
</ul>
</div>
</xsl:if>
</xsl:template>
</xsl:stylesheet>