Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .discussionList
- {
- position: relative;
- zoom: 1;
- }
- .discussionList .sectionHeaders + .textHeading
- {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 5px;
- padding-bottom: 5px;
- border-top: 1px solid @innerTopBorder;
- }
- /** column style and width **/
- .discussionListItem
- {
- display: table;
- table-layout: fixed;
- width: 100%;
- word-wrap: normal;
- @property "DiscussionListItem";
- padding: 0;
- border-top: 1px solid @innerTopBorder;
- border-bottom: 1px solid @innerBottomBorder;
- @property "/DiscussionListItem";
- }
- .discussionList:last-child .discussionListItem:last-child
- {
- @property "DiscussionListItemLast";
- border-bottom-width: 0;
- @property "/DiscussionListItemLast";
- }
- .discussionList .sectionHeaders
- {
- display: table;
- table-layout: fixed;
- width: 100%;
- word-wrap: normal;
- @property "DiscussionListHeaders";
- padding: 0;
- border-bottom: 1px solid @innerBottomBorder;
- @property "/DiscussionListHeaders";
- }
- .discussionList .sectionHeaders dt,
- .discussionList .sectionHeaders dd,
- .discussionListItem .listBlock
- {
- display: table-cell;
- vertical-align: middle;
- }
- .discussionList .posterAvatar
- {
- width: @discussionListAvatarWidth;
- }
- .discussionList .main
- {
- width: auto;
- }
- .discussionList .sectionHeaders .main .postDate
- {
- text-align: right;
- }
- .discussionList .stats
- {
- width: @discussionListStatsWidth;
- }
- .discussionList .sectionHeaders .stats .minor
- {
- text-align: right;
- }
- .discussionList .lastPost
- {
- width: @discussionListLastPostWidth;
- text-align: right;
- overflow: hidden;
- }
- .discussionList .statsLastPost /* combined last two columns */
- {
- width: {xen:calc '@discussionListStatsWidth + @discussionListLastPostWidth'}px;
- }
- .discussionListItems > .primaryContent,
- .discussionList > .primaryContent
- {
- @property "css3ClearBlock";
- background: transparent none;
- padding: 0;
- margin: 0;
- border-width: 0;
- border-radius: 0;
- box-shadow: none !important;
- @property "/css3ClearBlock";
- @property "DiscussionListItem";
- padding: 0;
- border-top: 1px solid @innerTopBorder;
- border-bottom: 1px solid @innerBottomBorder;
- @property "/DiscussionListItem";
- padding: 10px;
- text-align: center;
- }
- .discussionListItems > .primaryContent
- {
- @property "DiscussionListItemLast";
- border-bottom-width: 0;
- @property "/DiscussionListItemLast";
- }
- .discussionList > .sectionHeaders + .primaryContent
- {
- padding: 9px;
- }
- /* column headers */
- .discussionList .sectionHeaders
- {
- @property "subHeading";
- font-size: 11px;
- color: @primaryMedium;
- padding: 5px 10px;
- margin: 3px auto 0;
- @property "/subHeading";
- padding: 0;
- }
- .discussionList .sectionHeaders dt span
- {
- display: none !important;
- }
- .discussionList .sectionHeaders a
- {
- display: block;
- color: @subHeading.color;
- outline: none;
- }
- .discussionList .sectionHeaders a:hover
- {
- text-decoration: none;
- }
- .discussionList .sectionHeaders dd a[href]:hover
- {
- @property "subHeadingHover";
- color: @activeColor;
- text-decoration: none;
- background-color: @secondaryMedium;
- background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 100%);
- @property "/subHeadingHover";
- }
- .discussionList .sectionHeaders .main a,
- .discussionList .sectionHeaders .stats a
- {
- float: left;
- width: 50%;
- white-space: nowrap;
- }
- .discussionList .sectionHeaders a span
- {
- padding: 4px 9px;
- border: transparent 1px solid;
- display: block;
- position: relative;
- }
- .discussionList .sectionHeaders a span:after
- {
- content: '';
- display: block;
- position: absolute;
- top: 0;
- bottom: 0;
- left: 0;
- right: 0;
- border: transparent 1px solid;
- pointer-events: none;
- }
- .discussionList .sectionHeaders a[href]:hover span
- {
- @property "cssSmallBlockInner";
- background-color: @contentBackground;
- border: 1px solid @innerBottomBorder;
- border-right-color: @innerTopBorder;
- border-bottom-color: @innerTopBorder;
- @property "/cssSmallBlockInner";
- background: transparent none;
- }
- .discussionList .sectionHeaders a[href]:hover span:after
- {
- @property "css3SmallBlock";
- background-color: @contentBackground;
- border: 1px solid @innerTopBorder;
- border-right-color: @innerBottomBorder;
- border-bottom-color: @innerBottomBorder;
- @property "/css3SmallBlock";
- background: transparent none;
- }
- /** IE <8 **/
- .discussionList .sectionHeaders,
- .discussionListItem { *display: block; _vertical-align: bottom; }
- .discussionList .sectionHeaders dt,
- .discussionList .sectionHeaders dd,
- .discussionListItem .listBlock { *display: block; *float: left; }
- .discussionListItem .listBlock { _height: 52px; *min-height: 52px; } /* todo: should be calculation */
- .discussionList .posterAvatar { *width: 6.98%; }
- .discussionListItem .posterAvatar { *font-size: 0; }
- .discussionList .main { *width: 56.98%; }
- .discussionList .stats { *width: 15.97%; }
- .discussionList .lastPost { *width: 19.97%; }
- .discussionList .statsLastPost { *width: 35.97%; }
- .discussionList .sectionHeaders dt,
- .discussionList .sectionHeaders dd { *padding: 5px 0; }
- .discussionList .sectionHeaders a,
- .discussionList .sectionHeaders a span { *display: inline !important; *float: none !important; }
- /* items in thread list */
- .discussionListItems
- {
- }
- /* individual thread list item */
- /** main **/
- .discussionListItem
- {
- @property "primaryContent.background";
- @property "/primaryContent.background";
- @property "primaryContent.border";
- @property "/primaryContent.border";
- }
- /* sections, section widths */
- .discussionListItem .posterAvatar,
- .discussionListItem .stats
- {
- @property "secondaryContent.background";
- @property "/secondaryContent.background";
- }
- .discussionListItem .main,
- .discussionListItem .lastPost
- {
- }
- /* avatar section */
- .discussionListItem .posterAvatar .avatarContainer
- {
- display: block;
- position: relative;
- }
- .discussionListItem .posterAvatar .avatar
- {
- @property "discussionListAvatar";
- padding: 5px;
- display: block;
- width: 36px;
- height: 36px;
- @property "/discussionListAvatar";
- width: auto;
- height: auto;
- }
- .discussionListItem .posterAvatar .avatar img
- {
- width: @discussionListAvatar.width;
- height: @discussionListAvatar.height;
- display: block;
- }
- .discussionListItem .posterAvatar .miniMe
- {
- @property "discussionListMiniMe";
- padding: 0;
- position: absolute;
- bottom: 1px;
- left: 29px;
- z-index: 10;
- @property "/discussionListMiniMe";
- }
- .discussionListItem .posterAvatar .miniMe img
- {
- @property "discussionListMiniMeImg";
- padding: 1px;
- border: 1px none black;
- border-radius: 2px;
- box-shadow: 1px 1px 5px rgba(0,0,0, 0.5);
- width: 20px;
- height: 20px;
- @property "/discussionListMiniMeImg";
- }
- /* title, poster section */
- .discussionListItem .titleText
- {
- padding: 5px;
- overflow: hidden; zoom: 1;
- position: relative;
- }
- /* unread indicator */
- .LoggedIn .discussionListItem .titleText
- {
- padding-left: 20px;
- }
- .LoggedIn .discussionListItem .unreadLink,
- .LoggedIn .discussionListItem .ReadToggle
- {
- display: block;
- width: 10px;
- height: 10px;
- position: absolute;
- left: 5px;
- top: 10px;
- background: url('@imagePath/xenforo/xenforo-ui-sprite-editable.png') no-repeat 10000px 0;
- white-space: nowrap;
- overflow: hidden;
- text-indent: 9999px;
- }
- @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 1.5dppx)
- {
- .LoggedIn .discussionListItem .unreadLink,
- .LoggedIn .discussionListItem .ReadToggle
- {
- background-image: url('@imagePath/xenforo/xenforo-ui-sprite-editable-big.png');
- background-size: 200px 80px;
- }
- }
- .LoggedIn .discussionListItem .unreadLink,
- .LoggedIn .discussionListItem.unread .ReadToggle
- {
- background-position: -5px -42px;
- }
- .LoggedIn .discussionListItem .ReadToggle:hover
- {
- background-position: -25px -42px;
- }
- /* first row */
- .discussionListItem .title
- {
- @property "discussionListFirstRow";
- font-size: 11pt;
- line-height: 18px;
- @property "/discussionListFirstRow";
- max-width: 100%;
- word-wrap: break-word;
- }
- .discussionListItems .unread .title a
- {
- @property "discussionListTitleUnread";
- font-weight: bold;
- /*padding-right: 18px;
- background: transparent url('@imagePath/xenforo/widgets/discussion-new.png') no-repeat right center;*/
- @property "/discussionListTitleUnread";
- }
- .discussionListItem .iconKey span
- {
- @property "dicussionListIcon";
- margin-left: 5px;
- text-indent: -10000em;
- float: right;
- background: transparent url('@imagePath/xenforo/xenforo-ui-sprite.png') no-repeat 10000px 0;
- width: 16px;
- height: 16px;
- @property "/dicussionListIcon";
- }
- .discussionListItem .iconKey .sticky { background-position: 0px -16px; }
- .discussionListItem .iconKey .starred { background-position: -90px -32px; width: 18px; height: 18px; }
- .discussionListItem .iconKey .watched { background-position: -144px -16px; width: 16px; height: 16px; }
- .discussionListItem .iconKey .locked { background-position: -16px -16px; }
- .discussionListItem .iconKey .moderated { background-position: -32px -16px; }
- .discussionListItem .iconKey .redirect { background-position: -48px -16px; }
- .discussionListItem .iconKey .new { background-position: -64px -16px; }
- /* second row */
- .discussionListItem .secondRow
- {
- @property "discussionListSecondRow";
- font-size: 11px;
- @property "/discussionListSecondRow";
- clear: both;
- }
- .discussionListItem .secondRow .controls
- {
- float: right;
- padding-left: 20px;
- }
- .discussionListItem.AjaxProgress .controls
- {
- background: transparent url('@imagePath/xenforo/widgets/ajaxload.info_B4B4DC_facebook.gif') no-repeat left center;
- }
- .discussionListItem .posterDate
- {
- float: left;
- }
- /* stats section */
- .discussionListItem .stats dl
- {
- @property "discussionListItemStatsBorders";
- padding: 0 10px;
- border-right: 1px solid @innerTopBorder;
- border-left: 1px solid @innerBottomBorder;
- @property "/discussionListItemStatsBorders";
- position: relative;
- }
- .discussionListItem .stats dl:before,
- .discussionListItem .stats dl:after
- {
- content: '';
- display: block;
- position: absolute;
- top: 0;
- bottom: 0;
- width: 0;
- }
- .discussionListItem .stats dl:before
- {
- left: 0;
- border-left: 1px solid @discussionListItemStatsBorders.border-right-color;
- }
- .discussionListItem .stats dl:after
- {
- right: 0;
- border-right: 1px solid @discussionListItemStatsBorders.border-left-color;
- }
- .discussionListItem .stats .major
- {
- @property "discussionListFirstRow";
- font-size: 11pt;
- line-height: 18px;
- @property "/discussionListFirstRow";
- margin-top: 5px;
- }
- .discussionListItem .stats .minor
- {
- @property "discussionListSecondRow";
- font-size: 11px;
- @property "/discussionListSecondRow";
- margin-bottom: 5px;
- }
- /* last post section */
- .discussionListItem .lastPostInfo
- {
- padding: 5px;
- }
- .discussionListItem .lastPostInfo .username
- {
- @property "discussionListFirstRow";
- font-size: 11pt;
- line-height: 18px;
- @property "/discussionListFirstRow";
- }
- .discussionListItems .unread .lastPostInfo .username
- {
- @property "discussionListTitleUnread";
- font-weight: bold;
- /*padding-right: 18px;
- background: transparent url('@imagePath/xenforo/widgets/discussion-new.png') no-repeat right center;*/
- @property "/discussionListTitleUnread";
- }
- .discussionListItem .lastPostInfo .dateTime
- {
- @property "discussionListSecondRow";
- font-size: 11px;
- @property "/discussionListSecondRow";
- }
- /* extra note row */
- .discussionListItem .noteRow
- {
- @property "primaryContent.background";
- @property "/primaryContent.background";
- padding: 5px;
- text-align: center;
- font-size: 11px;
- color: @primaryMedium;
- }
- .discussionListItem .noteRow.secondary
- {
- @property "secondaryContent.background";
- @property "/secondaryContent.background";
- }
- /* deleted item */
- .discussionList .discussionListItem.deleted
- {
- }
- .discussionList .discussionListItem.deleted .avatar img
- {
- opacity: 0.5;
- filter: alpha(opacity='50');
- }
- .discussionList .discussionListItem.deleted .deletionNote
- {
- float: left;
- color: @alertBalloonColor;
- }
- /* moderated item */
- .discussionList .discussionListItem.moderated .listBlock
- {
- @property "primaryContent.background";
- @property "/primaryContent.background";
- }
- /* inline mod selected/checked classes */
- .discussionListItem.InlineModChecked,
- .discussionListItem.InlineModChecked .posterAvatar,
- .discussionListItem.InlineModChecked .main,
- .discussionListItem.InlineModChecked .stats,
- .discussionListItem.InlineModChecked .lastPost,
- .discussionListItem.deleted.InlineModChecked,
- .discussionListItem.moderated.InlineModChecked
- {
- @property "inlineModChecked";
- background-color: @inlineMod;
- border-color: @inlineMod;
- @property "/inlineModChecked";
- }
- .discussionListItem.InlineModChecked
- {
- border-top-color: rgba(255, 255, 255, 0.05);
- border-bottom-color: rgba(0, 0, 0, 0.5);
- }
- .discussionListItem.InlineModChecked .stats dl:before,
- .discussionListItem .stats dl
- {
- border-color: rgba(255, 255, 255, 0.05);
- }
- .discussionListItem.InlineModChecked .stats dl:after
- {
- border-color: rgba(0, 0, 0, 0.3);
- }
- .discussionListItem .stats dl
- {
- border-left-color: rgba(0, 0, 0, 0.3);
- }
- /** bottom summary **/
- .discussionList .sectionFooter
- {
- overflow: hidden; zoom: 1;
- border-bottom-width: 0;
- }
- .discussionList .sectionFooter .contentSummary
- {
- float: left;
- display: block;
- }
- /** thread list options **/
- .DiscussionListOptions
- {
- @property "css3ClearBlock";
- background: transparent none;
- padding: 0;
- margin: 0;
- border-width: 0;
- border-radius: 0;
- box-shadow: none !important;
- @property "/css3ClearBlock";
- @property "discussionListOptions";
- margin: 4px auto;
- line-height: 20px;
- overflow: hidden;
- zoom: 1;
- @property "/discussionListOptions";
- }
- .hasJs .DiscussionListOptions
- {
- display: none;
- }
- .DiscussionListOptions dl,
- .DiscussionListOptions .controlGroup
- {
- float: left;
- margin-right: 10px;
- overflow: hidden; zoom: 1;
- }
- .DiscussionListOptions dt
- {
- float: left;
- }
- .DiscussionListOptions dd
- {
- margin-left: 120px;
- }
- .DiscussionListOptions .buttonGroup
- {
- float: right;
- }
- .DiscussionListOptions .buttonGroup input
- {
- min-width: 75px;
- }
- #DiscussionListOptionsHandle
- {
- @property "discussionListOptionsHandle";
- position: absolute;
- bottom: -17px;
- left: 0px;
- line-height: 16px;
- text-align: center;
- z-index: 2;
- width: 100%;
- @property "/discussionListOptionsHandle";
- }
- #DiscussionListOptionsHandle a
- {
- @property "discussionListOptionsHandleLink";
- font-size: 11px;
- color: @primaryMedium;
- background-color: @contentBackground;
- padding: 0 20px;
- margin: 0 auto;
- border: 1px solid @contentThickBorder;
- border-top: 1px none black;
- border-bottom-right-radius: 10px;
- border-bottom-left-radius: 10px;
- display: inline-block;
- outline: 0;
- position: relative;
- @property "/discussionListOptionsHandleLink";
- }
- #DiscussionListOptionsHandle a:after
- {
- @property "css3SmallShadow";
- background-image: url('@imagePath/xenforo/layout/shadows.png');
- background-repeat: no-repeat;
- background-position: 50% 0;
- background-size: 100% 30px;
- content: '';
- display: block;
- position: absolute;
- bottom: -11px;
- left: 3px;
- right: 3px;
- pointer-events: none;
- height: 10px;
- @property "/css3SmallShadow";
- opacity: 0.3;
- }
- .OldIE #DiscussionListOptionsHandle a:after
- {
- display: none;
- }
- .afterDiscussionListHandle
- {
- margin-top: 20px;
- }
- /** item page nav **/
- .discussionListItem .itemPageNav
- {
- {xen:if '@discussionListPageNavHidden', 'visibility: hidden;'}
- }
- .discussionListItem:hover .itemPageNav,
- .Touch .discussionListItem .itemPageNav
- {
- visibility: visible;
- }
- body .itemPageNav a,
- body .itemPageNav span
- {
- @property "discussionListItemPageNavItem";
- font-size: 9px;
- padding: 0 3px;
- display: inline-block;
- text-align: center;
- box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2) inset;
- @property "/discussionListItemPageNavItem";
- }
- body .itemPageNav a
- {
- @property "discussionListItemPageNavLink";
- background-color: @primaryMedium;
- border: 1px solid @primaryMedium;
- color: @activeColor !important;
- @property "/discussionListItemPageNavLink";
- }
- body .itemPageNav a:hover
- {
- @property "discussionListItemPageNavLinkHover";
- text-decoration: none;
- background-color: @secondaryMedium;
- border-color: @secondaryMedium;
- color: @activeColor !important;
- @property "/discussionListItemPageNavLinkHover";
- }
- /** filters **/
- .discussionListFilters
- {
- @property "css3ClearBlock";
- background: transparent none;
- padding: 0;
- margin: 0;
- border-width: 0;
- border-radius: 0;
- box-shadow: none !important;
- @property "/css3ClearBlock";
- padding: 5px 0;
- font-size: 11px;
- overflow: hidden; zoom: 1;
- }
- .discussionListFilters .filtersHeading
- {
- float: left;
- margin-right: 5px;
- color: @primaryLighter;
- font-weight: bold;
- }
- .discussionListFilters .removeFilter,
- .discussionListFilters .removeAllFilters
- {
- color: @activeColor;
- background: @secondaryMedium;
- border: 1px solid @secondaryMedium;
- padding: 2px 10px;
- background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.1) 100%), -webkit-linear-gradient(left, rgba(255, 255, 255, 0.0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.0) 100%);
- background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0.1) 100%), linear-gradient(to right, rgba(255, 255, 255, 0.0) 0%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.0) 100%);
- }
- .discussionListFilters .gadget
- {
- color: @activeColor;
- font-weight: bold;
- margin-left: 3px;
- }
- .discussionListFilters .removeFilter:hover,
- .discussionListFilters .removeAllFilters:hover
- {
- color: @activeColor;
- text-decoration: none;
- background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%);
- background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%);
- }
- .discussionListFilters .pairsInline dt
- {
- display: none;
- }
- .discussionListFilters .filterPairs
- {
- float: left;
- }
- .discussionListFilters .removeAll
- {
- float: right;
- }
- .discussionListFilters .removeAllFilters
- {
- padding: 2px 6px;
- }
- /* grid */
- .nodeList .subForumsGrid
- {
- margin-top: -1px;
- padding: 0;
- border-bottom: 1px solid @innerBottomBorder;
- }
- .nodeList .subForumsGrid .blockLinksGrid
- {
- @property "css3ClearBlock";
- background: transparent none;
- padding: 0;
- margin: 0;
- border-width: 0;
- border-radius: 0;
- box-shadow: none !important;
- @property "/css3ClearBlock";
- }
- <xen:if is="@enableResponsive">
- @media (max-width:@maxResponsiveMediumWidth)
- {
- .Responsive .discussionList .sectionHeaders .stats
- {
- display: none;
- }
- .Responsive .discussionList .sectionHeaders .main .title
- {
- float: none;
- width: auto;
- }
- .Responsive .discussionList .sectionHeaders .main .postDate
- {
- display: none;
- }
- .Responsive .discussionList .statsLastPost
- {
- display: none;
- }
- .Responsive .discussionListItem .listBlock.main,
- .Responsive .discussionListItem .listBlock.stats,
- .Responsive .discussionListItem .listBlock.lastPost
- {
- display: block;
- }
- .Responsive .discussionListItem .listBlock.stats
- {
- float: left;
- width: auto;
- margin-top: -5px;
- border: none;
- background: none;
- padding-left: 5px;
- }
- .Responsive.LoggedIn .discussionListItem .listBlock.stats,
- .Responsive.LoggedIn .discussionListItem .titleText
- {
- padding-left: 20px;
- }
- .Responsive .discussionListItem .listBlock.stats dl
- {
- border: none;
- padding: 0;
- }
- .Responsive .discussionListItem .stats dl:before,
- .Responsive .discussionListItem .stats dl:after
- {
- display: none;
- }
- .Responsive .discussionListItem .listBlock.stats dd,
- .Responsive .discussionListItem .listBlock.stats dt
- {
- float: none;
- display: inline;
- margin-right: 0;
- }
- .Responsive .discussionListItem .listBlock.stats .minor
- {
- display: none;
- }
- .Responsive .discussionListItem .listBlock.stats .major
- {
- font-size: 11px;
- margin-top: 0;
- }
- .Responsive .discussionListItem .listBlock.lastPost
- {
- float: right;
- width: auto;
- margin-top: -5px;
- }
- .Responsive .discussionListItem .listBlock.lastPost .lastPostInfo
- {
- padding-top: 0;
- padding-bottom: 0;
- }
- .Responsive .discussionListItem .listBlock.lastPost dt
- {
- display: none;
- }
- }
- @media (max-width:@maxResponsiveWideWidth)
- {
- .Responsive .discussionList .sectionHeaders .lastPost,
- .Responsive .discussionList .lastPost
- {
- width: 125px;
- }
- }
- @media (max-width:@maxResponsiveNarrowWidth)
- {
- .Responsive .discussionListItem .secondRow .startDate
- {
- display: none;
- }
- }
- </xen:if>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement