Various forum markup
Create topic button Reply to topic button
This commit is contained in:
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+1
-1
@@ -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 -->
|
||||
|
||||
@@ -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 -->
|
||||
|
||||
@@ -24,29 +24,36 @@
|
||||
<xsl:variable name="linkToCurrent" select="/macro/linkToCurrent"/>
|
||||
|
||||
<xsl:template match="/">
|
||||
<xsl:if test="$currentPage/@level > $minLevel">
|
||||
<ul id="breadcrumb">
|
||||
<li>
|
||||
<a href="/">Our</a>
|
||||
</li>
|
||||
<xsl:for-each select="$currentPage/ancestor::*[@isDoc and @level > $minLevel][not(umbracoNaviHide = 1)]">
|
||||
<li>
|
||||
<a href="{umbraco.library:NiceUrl(@id)}">
|
||||
<xsl:value-of select="@nodeName"/>
|
||||
</a>
|
||||
<xsl:if test="$linkToCurrent = 1 or position() < 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 > $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 > $minLevel][not(umbracoNaviHide = 1)]">
|
||||
<li>
|
||||
<a href="{umbraco.library:NiceUrl(@id)}">
|
||||
<xsl:value-of select="@nodeName"/>
|
||||
</a>
|
||||
<xsl:if test="$linkToCurrent = 1 or position() < 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>
|
||||
Reference in New Issue
Block a user