[ShikiSuen] CSCN Anniversary theme (Free Standalone Version)

[ShikiSuen] CSCN Anniversary theme (Free Standalone Version) Beta 31

No permission to download
Templates manually updated for XF 2.2.9 Golden Master.
No other new function added.
Templates manually updated for XF 2.2.6 & 2.2.7 Stable Release. No new function added.
Thanks to Mike Sullivan's hint helping me know how to deal with the compatibility issues between Carousel and FlexBox. Now, the flipped page layout works with XFRM.
Previously, by default, the fieldsets do have "horizontal margins" when sideNav shows up. However, this brings some problems to aftermarket addons like XenCarta, leading to issues that editor viewport width is not wide enough. This update locked the fieldset horizontal "margins" settings to userCP pages only (except the "signature" settings).

Notes to XenCarta users: Please set additional CSS to your extra.less:
Less:
div.block.carta-page .bbWrapper {line-height: 1.7em}

$ EOF.
CSCN Anniversary Theme β27 update for XenForo 2.2.5, comparing to β26:
  1. XFRM users don't have to sacrifice the swappable sidebar / sidenav position feature anymore. Now, even if the "Make the position of Sidebar and Sidenav swappable" option in "Style Properties -> Page Setup" has been checked, it won't affect XFRM pages. Until the Carousel compatibility issue gets troubleshooted by either XFRM devs or Carousel library maker, this won't be changed.
  2. The top border of Article posts are now aesthetically using the same design whether legacy postbit layout is enabled.
  3. Article user info tweaks regarding the layout of user badges in both computer view and mobile view.
$ EOF.
CSCN Anniversary Theme β26 update for XenForo 2.2.5, comparing to β25:
  1. Partial XFRM Support. HOWEVER: XFRM Featured Resources MUST BE TURNED OFF (or uncheck the "Make the position of Sidebar and Sidenav swappable" option in "Style Properties -> Page Setup") due to an issue of Carousel.less which drives me crazy: If the Carousel container of XFRM gets placed in an element (.p-body-content) of a flexbox (div.p-body-main .p-body-main--withSideNav), then the width of the Carousel container increases drastically. At least, I have no way to stop this. I give up. // Thanks to an anonymous XF webmaster for providing me test environment on his server.
  2. Forumbit: Subforum with new unread contents won't highlight the link anymore, only highlighting the icon.
  3. Introducing legacy postbit: Since I had received multiple complaints expressing their wish of using legacy postbit layout, I added a checkbox in "Style Properties" -> Messages" to allow sitemasters to choose their favored postbit layout.
    1624230318921.png
  4. Fixed some drop-shadow behavior of form submit row when using in-postbit editor.
$ EOF.
Considering there are multiple updates reuploaded to Beta 24, I decided to release Beta 25 with one more fix.

CSCN Anniversary Theme β25 update for XenForo 2.2.5, comparing to β23:
  1. Fixed some English expressions used in the descriptions of those new options added by this style in the Page Setup in style properties.
  2. For all dropdown menu labeled with "●●●", they are now labeled as "more" using an existing XenForo phrase.
  3. Fixed an issue that html em tags are not rendering properly for CJK languages in some places (like the Froala editor v3 when WYSIWYG mode is enabled). This time we simply applied the dotted underline formatting to these elements used in the entire bbWrapper and fr-Wrapper: i:not([aria-hidden="true"]), cite, em, var, address and we believe that filtering out the "aria-hidden=true" elements should be enough for avoiding hitting any innocent element. // In CJK languages, em tags are not using italics but using dashed underline.
To mention: I have no budgets to buy XF Media Gallery (XFMG) and XF Resource Manager (XFRM), hence the lack of compatibility tests between this style and these two official XenForo addons. I know that some of my friends bought them, but I cannot abuse their copies to do this. I wish to do this on XF demo site, but its access speed from Mainland China is extremely exhausting... averagely over 20 seconds per each page load / ajax click event. If there's no access speed problem, I would like to see that XF official demo sites can have some demo contents for XFMG and XFRM.

$ EOF.
CSCN Anniversary Theme β23 update for XenForo 2.2.5:
  1. Changed the user banner margin methods in messages (postbits) to make sure they won't look too condensed.
  2. Removed the default circle-gradient html background to reduce browser rendering workloads. The new linear-gradient html background also makes the theme look more professional and static in appearance, calming the visitors down. // The previous CSCN theme for vBulletin 3.0.x was using grey HTML background color.
  3. Strengthened block border shadow and weakened page container border shadow to improve eye comfortability on low-cost desktop monitors and laptop displays.
  4. Partial compatibility tweaks with ThemeHouse Nodes plugin. Now ThemeHouse Nodes (if having background & background image set) won't be effective in CSCN theme (previously looks terrible before β23) since this release until you manually modify the LESS template related to this addon. Hire someone who is familiar with LESS coding to make it fit your taste.
  5. Footer branding view option is now available in the Footer Properties as a single checkbox. The year info in the branding automatically updates according to the current year info.
  6. Cellphones are allowed to see subnodes (right beneath node description). Note that CSCN theme is not going to be optimized for sub-node enumerations in dropdown menu style.
  7. Elements introduced by XFES Suggested Threads are correctly CSS-formatted now in both Suggested Threads table and the Thread Title Suggestions.
  8. Some minor tweaks towards PAGE_CONTAINER template to solve compatibility issues with my addon "[CSCN] Moving Staff Tools to Nav Group". The solution is to add data-style="CSCN-Anniversary" to those elements dealt by this addon. Now this addon won't hook to this style, hence no duplicated AdminCP entry icons.
  9. Additional changes towards the default style settings: Avatar radius is now defined as 5% to cope with the aesthetics of this style. So is the default font from Inter to Tahoma. Reason: Tahoma is the default UI font used by vBulletin 3.x and it really looks good. (Let's forget about its super-wide variation "Verdana" as it has reduced readability and looks bad on macOS.)
  10. Add a new choice to allow users to decide whether they want to put Sidebar to the left side in pages which data-template begins with: forum_view, forum_list, page_view, thread_view, whats_new, report_, watched_threads_list. The related style options are in the "Page Setup" section.
  11. In the "Reactions" page of the account settings, the name of the first category has been fixed from white to black.
To mention: I have no budgets to buy XF Media Gallery (XFMG) and XF Resource Manager (XFRM), hence the lack of compatibility tests between this style and these two official XenForo addons. I know that some of my friends bought them, but I cannot abuse their copies to do this. I wish to do this on XF demo site, but its access speed from Mainland China is extremely exhausting... averagely over 20 seconds per each page load / ajax click event. If there's no access speed problem, I would like to see that XF official demo sites can have some demo contents for XFMG and XFRM.

$ EOF.
1) Synchronizing changes made to the default templates between XF 2.2.3 and 2.2.4 update.
2) The login-to-reply button in the thread view now supports text-wrap (as what the default template behaves in current XF 2.2.4).

Users who previously using Beta 21 can simply merge the style after upgrading their XF from 2.2.3 to 2.2.4 without worrying anything exceptional.
Beta 21 brings compatibility improvements for XenForo 2.2.3. It also fixes a bug in recent XF2.2-oriented releases that search-forum nodes are not styled. Now they are styled as same as previous node types offered in XenForo 2.1 releases.
Top