Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Merge Template Changes - discussion_list.css
- .discussionList
- {
- position: relative;
- zoom: 1;
- }
- .discussionList .sectionHeaders + .textHeading
- {
- margin-top: 0;
- margin-bottom: 0;
- padding-top: 5px;
- padding-bottom: 5px;
- border-top: 1px solid {xen:property innerTopBorder};
- }
- /** column style and width **/
- Deleted
- .discussionListItem
- {
- display: table;
- table-layout: fixed;
- width: 100%;
- word-wrap: normal;
- {xen:property DiscussionListItem}
- }
- .discussionList:last-child .discussionListItem:last-child
- {
- {xen:property DiscussionListItemLast}
- }
- .discussionList .sectionHeaders
- {
- display: table;
- table-layout: fixed;
- width: 100%;
- word-wrap: normal;
- {xen:property DiscussionListHeaders}
- }
- .discussionList .sectionHeaders dt,
- .discussionList .sectionHeaders dd,
- .discussionListItem .listBlock
- {
- display: table-cell;
- vertical-align: middle;
- }
- .discussionList .posterAvatar
- {
- width: {xen:property discussionListAvatarWidth};
- }
- .discussionList .main
- {
- width: auto;
- }
- .discussionList .sectionHeaders .main .postDate
- {
- text-align: right;
- }
- .discussionList .stats
- {
- width: {xen:property discussionListStatsWidth};
- }
- .discussionList .sectionHeaders .stats .minor
- {
- text-align: right;
- }
- .discussionList .lastPost
- {
- width: {xen:property discussionListLastPostWidth};
- text-align: right;
- overflow: hidden;
- }
- .discussionList .statsLastPost /* combined last two columns */
- {
- width: {xen:calc '{xen:property discussionListStatsWidth} + {xen:property discussionListLastPostWidth}'}px;
- }
- .discussionListItems > .primaryContent,
- .discussionList > .primaryContent
- {
- {xen:property css3ClearBlock}
- {xen:property DiscussionListItem}
- padding: 10px;
- text-align: center;
- }
- .discussionListItems > .primaryContent
- {
- {xen:property DiscussionListItemLast}
- }
- Deleted
- .discussionList > .sectionHeaders + .primaryContent
- {
- padding: 9px;
- }
- /* column headers */
- .discussionList .sectionHeaders
- {
- {xen:property subHeading}
- padding: 0;
- }
- .discussionList .sectionHeaders dt span
- {
- display: none !important;
- }
- .discussionList .sectionHeaders a
- {
- display: block;
- color: {xen:property subHeading.color};
- outline: none;
- }
- .discussionList .sectionHeaders a:hover
- {
- text-decoration: none;
- }
- .discussionList .sectionHeaders dd a[href]:hover
- {
- {xen: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;
- }
- Deleted
- .discussionList .sectionHeaders a[href]:hover span
- {
- {xen:property cssSmallBlockInner}
- background: transparent none;
- }
- .discussionList .sectionHeaders a[href]:hover span:after
- {
- {xen: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
- {
- {xen:property primaryContent.background}
- {xen:property primaryContent.border}
- }
- /* sections, section widths */
- .discussionListItem .posterAvatar,
- .discussionListItem .stats
- {
- {xen:property secondaryContent.background}
- }
- .discussionListItem .main,
- .discussionListItem .lastPost
- {
- }
- /* avatar section */
- .discussionListItem .posterAvatar .avatarContainer
- {
- display: block;
- position: relative;
- }
- .discussionListItem .posterAvatar .avatar
- {
- {xen:property discussionListAvatar}
- width: auto;
- height: auto;
- }
- .discussionListItem .posterAvatar .avatar img
- {
- width: {xen:property discussionListAvatar.width};
- height: {xen:property discussionListAvatar.height};
- display: block;
- }
- .discussionListItem .posterAvatar .miniMe
- {
- {xen:property discussionListMiniMe}
- }
- .discussionListItem .posterAvatar .miniMe img
- {
- {xen: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('{xen:property 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('{xen:property 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
- {
- {xen:property discussionListFirstRow}
- max-width: 100%;
- word-wrap: break-word;
- }
- .discussionListItems .unread .title a
- {
- {xen:property discussionListTitleUnread}
- }
- .discussionListItem .iconKey span
- {
- {xen: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
- {
- {xen:property discussionListSecondRow}
- clear: both;
- }
- .discussionListItem .secondRow .controls
- {
- float: right;
- padding-left: 20px;
- }
- .discussionListItem.AjaxProgress .controls
- {
- background: transparent url('{xen:property imagePath}/xenforo/widgets/ajaxload.info_B4B4DC_facebook.gif') no-repeat left center;
- }
- .discussionListItem .posterDate
- {
- float: left;
- }
- /* stats section */
- .discussionListItem .stats dl
- {
- {xen: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 {xen:property discussionListItemStatsBorders.border-right-color};
- }
- .discussionListItem .stats dl:after
- {
- right: 0;
- border-right: 1px solid {xen:property discussionListItemStatsBorders.border-left-color};
- }
- .discussionListItem .stats .major
- {
- {xen:property discussionListFirstRow}
- margin-top: 5px;
- }
- .discussionListItem .stats .minor
- {
- {xen:property discussionListSecondRow}
- margin-bottom: 5px;
- }
- /* last post section */
- .discussionListItem .lastPostInfo
- {
- padding: 5px;
- }
- .discussionListItem .lastPostInfo .username
- {
- {xen:property discussionListFirstRow}
- }
- .discussionListItems .unread .lastPostInfo .username
- {
- {xen:property discussionListTitleUnread}
- }
- .discussionListItem .lastPostInfo .dateTime
- {
- {xen:property discussionListSecondRow}
- }
- /* extra note row */
- .discussionListItem .noteRow
- {
- {xen:property primaryContent.background}
- padding: 5px;
- text-align: center;
- font-size: 11px;
- color: {xen:property primaryMedium};
- }
- .discussionListItem .noteRow.secondary
- {
- {xen: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: {xen:property alertBalloonColor};
- }
- /* moderated item */
- .discussionList .discussionListItem.moderated .listBlock
- {
- {xen: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
- {
- {xen:property inlineModChecked}
- }
- .discussionListItem.InlineModChecked
- {
- border-top-color: rgba(255, 255, 255, 0.05);
- border-bottom-color: rgba(0, 0, 0, 0.5);
- }
- Deleted
- .discussionListItem.InlineModChecked .stats dl:before,
- .discussionListItem .stats dl
- {
- border-color: rgba(255, 255, 255, 0.05);
- }
- Deleted
- .discussionListItem.InlineModChecked .stats dl:after
- {
- border-color: rgba(0, 0, 0, 0.3);
- }
- Deleted
- .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
- {
- {xen:property css3ClearBlock}
- {xen: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
- {
- {xen:property discussionListOptionsHandle}
- }
- #DiscussionListOptionsHandle a
- {
- {xen:property discussionListOptionsHandleLink}
- }
- #DiscussionListOptionsHandle a:after
- {
- {xen:property css3SmallShadow}
- opacity: 0.3;
- }
- .OldIE #DiscussionListOptionsHandle a:after
- {
- display: none;
- }
- .afterDiscussionListHandle
- {
- margin-top: 20px;
- }
- /** item page nav **/
- .discussionListItem .itemPageNav
- {
- {xen:if '{xen:property discussionListPageNavHidden}', 'visibility: hidden;'}
- }
- .discussionListItem:hover .itemPageNav,
- .Touch .discussionListItem .itemPageNav
- {
- visibility: visible;
- }
- body .itemPageNav a,
- body .itemPageNav span
- {
- {xen:property discussionListItemPageNavItem}
- }
- body .itemPageNav a
- {
- {xen:property discussionListItemPageNavLink}
- }
- body .itemPageNav a:hover
- {
- {xen:property discussionListItemPageNavLinkHover}
- }
- /** filters **/
- .discussionListFilters
- {
- {xen:property css3ClearBlock}
- padding: 5px 0;
- font-size: 11px;
- overflow: hidden; zoom: 1;
- }
- .discussionListFilters .filtersHeading
- {
- float: left;
- margin-right: 5px;
- color: {xen:property primaryLighter};
- font-weight: bold;
- }
- .discussionListFilters .removeFilter,
- .discussionListFilters .removeAllFilters
- {
- color: {xen:property activeColor};
- background: {xen:property secondaryMedium};
- border: 1px solid {xen:property 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: {xen:property activeColor};
- font-weight: bold;
- margin-left: 3px;
- }
- .discussionListFilters .removeFilter:hover,
- .discussionListFilters .removeAllFilters:hover
- {
- color: {xen:property 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 {xen:property innerBottomBorder};
- }
- .nodeList .subForumsGrid .blockLinksGrid
- {
- {xen:property css3ClearBlock}
- }
- <xen:if is="{xen:property enableResponsive}">
- @media (max-width:{xen:property 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:{xen:property maxResponsiveWideWidth})
- {
- .Responsive .discussionList .sectionHeaders .lastPost,
- .Responsive .discussionList .lastPost
- {
- width: 125px;
- }
- }
- @media (max-width:{xen:property maxResponsiveNarrowWidth})
- {
- .Responsive .discussionListItem .secondRow .startDate
- {
- display: none;
- }
- }
- </xen:if>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement