Advertisement
rccharles

combined #.64

Mar 13th, 2017
468
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 45.25 KB | None | 0 0
  1.  
  2.     /*
  3.  
  4.         Custom Cascading Style Sheet for Apple Support Communities board system introduced
  5.  
  6.         in 2014-06
  7.  
  8.    
  9.  
  10.             Copyright 2014, 2016 Hiroto,  et. al.
  11.  
  12.    
  13.  
  14.         GNU General Public License
  15.  
  16.    
  17.  
  18.         This program is free software: you can redistribute it and/or modify
  19.  
  20.         it under the terms of the GNU General Public License as published by
  21.  
  22.         the Free Software Foundation,  version 3
  23.  
  24.    
  25.  
  26.         This program is distributed in the hope that it will be useful,
  27.  
  28.         but WITHOUT ANY WARRANTY; without even the implied warranty of
  29.  
  30.         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  31.  
  32.         GNU General Public License for more details.
  33.  
  34.    
  35.  
  36.         For a copy of the GNU General Public License
  37.  
  38.         see.  
  39.  
  40.    
  41.  
  42.         For more information on what the css does, see:
  43.  
  44.         https://discussions.apple.com/docs/DOC-7501  
  45.  
  46.    
  47.  
  48.         Change Log
  49.  
  50.         Version 0.6:
  51.  
  52.         -- Fold versions 0.43 and 0.50 into this version.
  53.  
  54.         -- Add GNU General Public License
  55.  
  56.         -- Add media tag to select on screen size.
  57.  
  58.         -- Scroll large code listings
  59.  
  60.         -- Change color highlights unread posts
  61.  
  62.         -- Fix size of thread content display.
  63.  
  64.         Version 0.61:
  65.  
  66.         -- Narrow text for printing listing of this file
  67.  
  68.         -- Delete "added in" comments about versioning.  Seems obvious to me without.
  69.  
  70.         -- More fixing of width of content display size of large window.
  71.  
  72.         -- Delete @-moz-document special case adjustment for max-width
  73.  
  74.         -- Size adjust for thread content and reply for large screens
  75.  
  76.         -- Reduce the amount of duplicate code
  77.  
  78.         Version 0.62
  79.  
  80.         -- avoid userstyles.org/ error messages
  81.  
  82.         -- pacify ASC badges for those who want to enable the code
  83.  
  84.           [ Note: Some badges are turned off in 0.63 ]
  85.  
  86.           https://discussions.apple.com/message/30002950#30002950  
  87.  
  88.           ------> How to get rid of discussion list Badges Lines 115 to 146
  89.  
  90.           Go down find this line of code
  91.  
  92.             .j-status-level.expertise-tile { display: none !important; }  
  93.  
  94.           You need to eliminate the slash / star * before the line of code and
  95.  
  96.           the star * slash / after the line of code.
  97.  
  98.    
  99.  
  100.           To get rid of all badges everywhere, uncomment the next three lines of code.
  101.  
  102.         Version 0.63
  103.  
  104.         -- Decided on a minimalist philosophy to focus on reading the posts.
  105.  
  106.         -- Don't display badges on list of discussion posts
  107.  
  108.         -- Footers should be short not take up a half a page.
  109.  
  110.             Uncomment the three lines of code to accomplish this after the
  111.  
  112.             "Rambling footer stuff will strink". Note some bombblast
  113.  
  114.             will remain, see adjustment at the end of the sheet.
  115.  
  116.               #globaldisclaimer.sosumi {display: none !important; }    
  117.  
  118.               #j-footer #breadcrumbs {display: none !important; }
  119.  
  120.               p.gf-buy {display: none !important; }
  121.  
  122.         -- Show points on the profile popup!
  123.  
  124.         Version 0.64
  125.  
  126.         -- Align left with right side header info
  127.  
  128.         -- Delete excessive white space in header
  129.  
  130.         -- Delete redundant wording in header
  131.  
  132.         -- Change two vertical nav bars to horizontal
  133.  
  134.         -- Purge footer bombblast
  135.  
  136.         -- Support Spanish and Portuguese forums
  137.  
  138.         -- Support decorator option on the url
  139.  
  140.     */  
  141.  
  142.         /*
  143.  
  144.           Spanish
  145.  
  146.             https://communities.apple.com/es/docs/DOC-1004
  147.  
  148.           Português
  149.  
  150.             https://communities.apple.com/pt/welcome
  151.  
  152.         */    
  153.  
  154.     @-moz-document
  155.  
  156.         domain(discussions.apple.com),
  157.  
  158.         domain(communities.apple.com),
  159.  
  160.         domain(discussionsjapan.apple.com),
  161.  
  162.         domain(discussionskorea.apple.com)
  163.  
  164.     {
  165.  
  166.         /* Common css for small and large windows */  
  167.  
  168.         /* Scroll code listings.  set max-height of syntax highlighted code in thread
  169.  
  170.           content browser  v0.6 */  
  171.  
  172.         .jive-rendered-content .dp-highlighter {
  173.  
  174.           max-height: 500px !important;  
  175.  
  176.           overflow: auto !important;  
  177.  
  178.         }                                                                          
  179.  
  180.         /* Scroll code listings. set max-heiht of pre code (visible when javascript is disabled)
  181.  
  182.         v0.6 */  
  183.  
  184.         .jive-rendered-content pre {  
  185.  
  186.           max-height: 500px !important;  
  187.  
  188.           overflow: auto !important;  
  189.  
  190.         }
  191.  
  192.                                                                          
  193.  
  194.         /* highlights in dark blue unread posts when logged in.  v0.6
  195.  
  196.    
  197.  
  198.         All your posts
  199.  
  200.         https://discussions.apple.com/content?filterID=participated~objecttype~objecttype[thread]  
  201.  
  202.    
  203.  
  204.         Discussions you authored
  205.  
  206.         https://discussions.apple.com/content?filterID=contentstatus[published]~objecttype~objecttype[thread]  
  207.  
  208.    
  209.  
  210.         To see the discussions you have read and not read in a community
  211.  
  212.         The suffix to use for any ASC forum, placed after the basic link to any forum, it's
  213.  
  214.         /content?filterID=contentstatus[published]~objecttype~objecttype[thread]
  215.  
  216.    
  217.  
  218.         for iPhone community this would be:
  219.  
  220.         https://discussions.apple.com/community/iphone/using_iphone/content?filterID=contentstatus[published]~objecttype~objecttype[thread]  
  221.  
  222.    
  223.  
  224.    
  225.  
  226.    
  227.  
  228.         */  
  229.  
  230.         .j-td-title strong {color:#191970 !important; font-weight: normal !important;}  
  231.  
  232.          
  233.  
  234.             /* added or changed in 0.63 'til 0.64 insertion point */
  235.  
  236.    
  237.  
  238.         /* Avoid double scrolling in posts which happened here:
  239.  
  240.           https://discussions.apple.com/docs/DOC-9254  
  241.  
  242.           #globalfooter and #globaldisclaimer elements which originally define the width
  243.  
  244.           to fixed value as 980px  0.62
  245.  
  246.         */  
  247.  
  248.         #globalfooter, #globaldisclaimer { width: 80% !important; }  
  249.  
  250.         /* Get more vertical space.  This line gets rid of the global Apple navigation bar at the top.
  251.  
  252.           The black bar with Apple-Logo Mac iPad iPhone Watcsh Tv Music Support
  253.  
  254.         */  
  255.  
  256.         #global-nav-wrapper {display: none !important; }  
  257.  
  258.             /* Pacify badges
  259.  
  260.               These four lines, when uncommented, eliminate the display of badges. Some or all of the
  261.  
  262.               lines are commend out.  Each comment starts all the way to the left.
  263.  
  264.         */  
  265.  
  266.         /* -------------------------------------------------------------------------------
  267.  
  268.             THREAD CONTENT BROWSER
  269.  
  270.             status level expertise badge
  271.  
  272.             To avoid formatting problems of badges overlapping next post, enable this line.
  273.  
  274.         */  
  275.  
  276.             .j-status-level.expertise-tile { display: none !important; }    
  277.  
  278.         /* ---------------------------------------------------------------------------------
  279.  
  280.           THREAD LIST BROWSER  
  281.  
  282.           leader board
  283.  
  284.         */  
  285.  
  286.             .jive-widget-leaderboardwidget {display: none !important; }  
  287.  
  288.           /* ---------------------------------------------------------------------------------
  289.  
  290.               PROFILE  
  291.  
  292.               profile status container for specialties and awards
  293.  
  294.           */  
  295.  
  296.     /*    .profile-status-container { display: none !important; } */  
  297.  
  298.         /* profile modal note status row for specialties and awardds */  
  299.  
  300.     /*    .status-row { display: none !important; } */  
  301.  
  302.             /* Rambling footer stuff will sink */        
  303.  
  304.             /* no more legalistic bomblast */
  305.  
  306.             #globaldisclaimer.sosumi {display: none !important; }    
  307.  
  308.             /* Not a complete path to here, so why be mislead */
  309.  
  310.             #j-footer #breadcrumbs {display: none !important; }    
  311.  
  312.             /* Guess by now folks know how to buy an apple product */
  313.  
  314.             p.gf-buy {display: none !important; }    
  315.  
  316.      
  317.  
  318.             /* Reveal points in popup when you click on an ASC id or aviator.
  319.  
  320.               thanks to turingtest2.
  321.  
  322.                 https://discussions.apple.com/message/30179703#30179703 */
  323.  
  324.             .level-points > span {display: inherit !important;}    /* Display point information */
  325.  
  326.  
  327.  
  328.             /* 0.64 insertion point */
  329.  
  330.      
  331.  
  332.         /* Use less space on the top of the page. We see this every day.  I don't use any
  333.  
  334.           of the links here anyway.  Ok, to make them smaller.
  335.  
  336.           The goal is not to have to do a "manditory" page down to get to posts. 0.64 */
  337.  
  338.         /* Move up the "New  My Subscriptions ..."  nav bar.  Looks  better aligned with
  339.  
  340.           "Apple Support Communities" */
  341.  
  342.         #j-globalNav { margin-top: -12px !important;}
  343.  
  344.         /* need less height for "Apple Support Communities  New My Subscriptions ... "
  345.  
  346.           after moving up the nav bar*/
  347.  
  348.         #j-globalNav-bg {
  349.  
  350.             height: 20px !important;
  351.  
  352.             border-bottom: none !important;
  353.  
  354.         }
  355.  
  356.         /* Less space below avator ... */
  357.  
  358.         #j-header-wrap { margin-bottom: 0px !important;}
  359.  
  360.         /* move up "Apple Support Communities  /  Content"
  361.  
  362.           When windows size is contracted, these words will
  363.  
  364.           overlay words to the left. "... | logout"
  365.  
  366.           First nav bar doesn't overlay "Apple Support Community". ,,,*/
  367.  
  368.         #jive-breadcrumb {
  369.  
  370.             margin-top: -10px !important;
  371.  
  372.             margin-bottom: 0px !important;
  373.  
  374.             right: 40px !important;  
  375.  
  376.         }
  377.  
  378.         /* Less space above "All Content User Tips Discussions" nav bar */
  379.  
  380.         .j-layout { margin-top: 10px !important;}
  381.  
  382.         /* Purge the words "Find helpful content and discussions." Redundant.
  383.  
  384.           Why are we here? Pro users will know. */
  385.  
  386.         #apple-full-subheader {display: none !important;}
  387.  
  388.        
  389.  
  390.         /* Adjust the h2 header to take up less room on the page.
  391.  
  392.           Let's focus on the posts. */
  393.  
  394.         h1, h2 {
  395.  
  396.           font-size: 24px !important;;
  397.  
  398.           line-height: 28px !important;;
  399.  
  400.         }
  401.  
  402.         .j-page-header {
  403.  
  404.           margin-top: 0px !important;
  405.  
  406.           margin-bottom: 0px !important;
  407.  
  408.         }
  409.  
  410.  
  411.  
  412.         /* Combine duplicate code here.  v 0.61 */  
  413.  
  414.         /* ---------------------------------------------------------------------------------
  415.  
  416.             BODY
  417.  
  418.         */  
  419.  
  420.         body.j-body-welome,            /* Welcome */  
  421.  
  422.         body.j-body-place,              /* Community */  
  423.  
  424.         body.j-body-yourwork,          /* Content */  
  425.  
  426.         body.j-body-home,              /* Activity */  
  427.  
  428.         body.j-body-yourconnections,    /* People */  
  429.  
  430.         body.j-body-preferences,        /* Preferences */  
  431.  
  432.         body.jive-body-content,        /* Thread */  
  433.  
  434.         body.jive-body-search,          /* Search */  
  435.  
  436.         body.jive-view-profile          /* Profile */  
  437.  
  438.         {                                                                      /* v0.43 */  
  439.  
  440.             background: white !important;  /* Effectively overrides most of the body color.
  441.  
  442.                                               These are more specific.  */  
  443.  
  444.         }
  445.  
  446.         /* ---------------------------------------------------------------------------------
  447.  
  448.             TEXT
  449.  
  450.         */  
  451.  
  452.         /* line spacing */  
  453.  
  454.         .jive-content { line-height: 1.25 !important; }  
  455.  
  456.         /* ---------------------------------------------------------------------------------
  457.  
  458.             ASC HEADER AREA
  459.  
  460.         */  
  461.  
  462.         #j-header,
  463.  
  464.         #j-compact-header,
  465.  
  466.         #j-footer { width: 100% !important; }  
  467.  
  468.         /* navigation header (Apple Support Communities ...) */  
  469.  
  470.         #j-header-wrap {
  471.  
  472.             padding: 0px 40px !important;  
  473.  
  474.             margin: 0px 0px 15px !important;  
  475.  
  476.         }
  477.  
  478.         #j-globalNav-bg {
  479.  
  480.             padding: 0pX !important;  
  481.  
  482.             margin: 0px !important;  
  483.  
  484.         }
  485.  
  486.         #j-satNav { overflow: visible !important; }  
  487.  
  488.         /* ---------------------------------------------------------------------------------
  489.  
  490.             THREAD LIST BROWSER - list of discussions in a Community
  491.  
  492.         */  
  493.  
  494.         /* show author name in 'Latest activity' column in detailed list view of threads */  
  495.  
  496.         td.j-td-date > span { display : inherit !important; }  
  497.  
  498.         /* main section */  
  499.  
  500.         #j-main { padding: 0px !important; }  
  501.  
  502.         /* table cell title */  
  503.  
  504.         .jive-table td.jive-table-cell-title { padding: 5px !important; }  
  505.  
  506.      
  507.  
  508.         /* thread list view column widths */                                        /* v0.43 */  
  509.  
  510.         .j-browse-details .j-td-title { max-width: none !important; }  
  511.  
  512.         .j-browse-details .j-td-date {
  513.  
  514.             width: auto !important;  
  515.  
  516.             max-width: 20% !important;  
  517.  
  518.         }
  519.  
  520.         /* threads list view table tr td  */  
  521.  
  522.         .j-browse-details-tbody tr td { padding: 5px !important; }  
  523.  
  524.         /* communities list view table tr td */  
  525.  
  526.         .jive-communities-listing table tr td { padding: 5px !important; }  
  527.  
  528.         /* thumbnails view width */  
  529.  
  530.         .j-browse-content .j-thumb-view,
  531.  
  532.         .j-browse-places .j-browse-thumbnails,
  533.  
  534.         .j-browse-people .j-browse-thumbnails { width: 100% !important; }  
  535.  
  536.         /* thumbnail view list item margin */                                        /* v0.43 */  
  537.  
  538.         .j-browse-content .j-thumb-view > li,
  539.  
  540.         .j-browse-places .j-browse-thumbnails > li { margin-right: 20px !important; }  
  541.  
  542.         /* social actions row */  
  543.  
  544.         .apple-social-actions-wrapper { margin-right: 0px !important; }  
  545.  
  546.         .j-thread .j-social-actions { margin-right: 40px !important; }  
  547.  
  548.         /* apple header, subheader row ("Find helpful contents..." etc )    fixed in v0.43 */  
  549.  
  550.         #apple-full-subheader,  
  551.  
  552.         #apple-activity-subheader {  
  553.  
  554.             padding: 0px 40px 15px !important;  
  555.  
  556.             margin-bottom: 15px !important;  
  557.  
  558.         }
  559.  
  560.         #apple-full-header h2,  
  561.  
  562.         #apple-activity-header h2 { padding: 0px 40px !important; }  
  563.  
  564.         /* page header */  
  565.  
  566.         .j-body-place #jive-body > header.j-page-header {  
  567.  
  568.             margin-left: 40px !important;  
  569.  
  570.             margin-right: 40px !important;  
  571.  
  572.             width: auto !important;  
  573.  
  574.         }
  575.  
  576.         /* browser filter row */  
  577.  
  578.         #j-browse-filters { margin-bottom: 5px !important; }  
  579.  
  580.         /* browser controls row */  
  581.  
  582.         .j-type-row { margin-bottom: 0px !important; }  
  583.  
  584.         /* browser controls content types (All Contents|User Tips|Discussions) width */  
  585.  
  586.         #js-browse-controls .j-type-row .j-content-types { width: 90% !important; }  
  587.  
  588.         /* browser controls view toggle (Thumbnails|Details) width */  
  589.  
  590.         #js-browse-controls #j-item-view-toggle {
  591.  
  592.             width: 10% !important;  
  593.  
  594.             display: table !important;  
  595.  
  596.         }
  597.  
  598.         /* content filter row (All|Open|Answered|Threads) */  
  599.  
  600.         .j-content-filter {
  601.  
  602.             background: white !important;  
  603.  
  604.             margin-bottom: 10px !important;  
  605.  
  606.         }
  607.  
  608.         /* container canvas */  
  609.  
  610.         .j-contained {
  611.  
  612.             margin-left: 40px !important;  
  613.  
  614.             margin-right: 40px !important;  
  615.  
  616.         }
  617.  
  618.         /* category filter bar */  
  619.  
  620.         .jive-content-filter {
  621.  
  622.             left: 0px !important;  
  623.  
  624.             width: 80% !important;  
  625.  
  626.         }
  627.  
  628.         .touchcarousel-wrapper { width: 100% !important; }  
  629.  
  630.         .touchcarousel .tc-paging-container { width: 90% !important; }                /* v0.41 */  
  631.  
  632.         /* more search results available */  
  633.  
  634.         #j-more-search-results-available { padding: 10px !important; }  
  635.  
  636.         /* misc */  
  637.  
  638.         .jive-widget { margin-bottom: 10px !important; }  
  639.  
  640.         .j-column { margin-bottom: 10px !important; }  
  641.  
  642.         /* ---------------------------------------------------------------------------------
  643.  
  644.             THREAD CONTENT BROWSER - Displays the contents of the posts.
  645.  
  646.         */  
  647.  
  648.         /* thread header */  
  649.  
  650.         .apple-thread-header {
  651.  
  652.             width: auto !important;  /* v0.6 no more*/  
  653.  
  654.             margin-bottom: 10px !important;  
  655.  
  656.             margin-left: 40px !important;  
  657.  
  658.         }
  659.  
  660.         /* thread original post */  
  661.  
  662.         .j-thread .jive-content { margin: 0px 40px 0px 140px !important; }  
  663.  
  664.         /* thread replies ul */  
  665.  
  666.         ul.jive-discussion-replies.jive-discussion-indent-0 { margin: 0px !important; }  
  667.  
  668.         /* thread reply li */  
  669.  
  670.         .jive-discussion-replies li.reply { margin-top: 15px !important; }  
  671.  
  672.         /* thread view indent */  
  673.  
  674.         .jive-discussion-indent-1 li.reply { padding-left: 15px !important; }  
  675.  
  676.         /* thread info */  
  677.  
  678.         .jive-thread-info {
  679.  
  680.             padding: 10px 40px !important;  
  681.  
  682.             margin: 0px !important;  
  683.  
  684.         }
  685.  
  686.         /* thread answer rollup */  
  687.  
  688.         .j-answer-rollup { margin: 30px 0px !important; }  
  689.  
  690.         /* thread post header (poster, date, response to) */  
  691.  
  692.         .j-thread-post > header {
  693.  
  694.             padding: 10px 20px 0px 20px !important;  
  695.  
  696.             margin-bottom: 12px !important;  
  697.  
  698.         }
  699.  
  700.         /* thread post section (message body) */  
  701.  
  702.         .j-thread-post section {
  703.  
  704.             padding: 0px 20px !important;  
  705.  
  706.             margin-bottom: 6px !important;  
  707.  
  708.         }
  709.  
  710.         /* thread post footer (Like|Reply etc) */  
  711.  
  712.         .j-thread-post footer { padding: 0px 15px !important; }  
  713.  
  714.         .j-thread-post footer > ul { padding: 2px !important; }  
  715.  
  716.         .j-thread-post footer > .acclaim-container { margin: 5px 0px !important; }  
  717.  
  718.         /* thread rendered content. The text in the orginal post and replies.  */  
  719.  
  720.         .jive-rendered-content {
  721.  
  722.             padding-bottom: 4px !important;  
  723.  
  724.         }
  725.  
  726.         /* thread rendered content quote & pre */  
  727.  
  728.         .jive-rendered-content .jive-quote,
  729.  
  730.         .jive-rendered-content .jive-pre {  
  731.  
  732.             margin: 5px 15px !important;  
  733.  
  734.         }
  735.  
  736.         /* thread reply footer (Return to Community|Go to original post) */  
  737.  
  738.         #jive-thread-reply-footer {    margin-top: 10px !important; }  
  739.  
  740.         /* more like this links, incoming links */  
  741.  
  742.         #apple-related-threads { margin: 0px 40px !important; }  
  743.  
  744.         #apple-related-threads .j-box { margin-bottom: 0px !important; }  
  745.  
  746.         .j-icon-list li { padding: 3px 0px 3px 22px !important; }  
  747.  
  748.         /* ---------------------------------------------------------------------------------
  749.  
  750.             INLINE EDITOR
  751.  
  752.         */  
  753.  
  754.         /* editor */  
  755.  
  756.         .jive-discussion-replies li.addReply { margin: 50px 40px 0px !important; }  
  757.  
  758.         /* ---------------------------------------------------------------------------------
  759.  
  760.             ADVANCED EDITOR
  761.  
  762.         */  
  763.  
  764.         /* content area */  
  765.  
  766.         .j-thread .jive-content.jive-create-thread,
  767.  
  768.         .jive-body-formpage-document .jive-content.doc-page {
  769.  
  770.             margin: 0px 40px !important;  
  771.  
  772.             padding: 0px !important;  
  773.  
  774.         }
  775.  
  776.         /* header */  
  777.  
  778.         .j-thread .jive-content.jive-create-thread h2,  
  779.  
  780.         .jive-body-formpage-document .jive-content.doc-page h2 { padding: 0px !important; }  
  781.  
  782.         /* editor panel */  
  783.  
  784.         .j-thread .jive-content.jive-create-thread #jive-compose-title,  
  785.  
  786.         .j-thread .jive-content.jive-create-thread .jive-editor-panel.jive-large-editor-panel,
  787.  
  788.         .jive-body-formpage-document .jive-content.doc-page #jive-compose-title,  
  789.  
  790.         .jive-body-formpage-document .jive-content.doc-page .jive-editor-panel.jive-large-editor-panel { margin: 0px !important; }  
  791.  
  792.         /* line height in editor */  
  793.  
  794.         body.tiny_mce_content { line-height: inherit !important; }  
  795.  
  796.         /* replying to */  
  797.  
  798.         .jive-body-formpage-comment .jive-thread-message { margin: 0px !important; }  
  799.  
  800.         /* buttons (Reply|Cancel) */  
  801.  
  802.         .j-publishbar,
  803.  
  804.         .jive-body-formpage .jive-composebuttons { margin: 20px 40px 0px !important; }  
  805.  
  806.         /* ---------------------------------------------------------------------------------
  807.  
  808.             SEARCH RESULTS
  809.  
  810.         */  
  811.  
  812.         /* search result entry */  
  813.  
  814.         .j-search-results-main-container .j-search-result
  815.  
  816.             { padding: 10px !important; }    /* v0.43 */  
  817.  
  818.         /* ---------------------------------------------------------------------------------
  819.  
  820.             DOC (USER TIP)
  821.  
  822.         */                                                                            /* v0.43 */  
  823.  
  824.         /* user tip canvas */  
  825.  
  826.         .jive-body-content.j-doc .j-column-wrap-l { margin: 0px 40px !important; }  
  827.  
  828.         /* ---------------------------------------------------------------------------------
  829.  
  830.             PROFILE
  831.  
  832.         */                                                                            /* v0.43 */  
  833.  
  834.         /* header & navigation bar (Bio|Activity|Content|Communities) */  
  835.  
  836.         .j-view-profile .j-page-header { padding: 10px 40px !important; }  
  837.  
  838.         .j-bigtab-nav { margin: 10px 40px !important; }  
  839.  
  840.         /* Bio */  
  841.  
  842.         .j-layout-l .j-column-wrap-l { width: 100% !important; }  
  843.  
  844.         /* Communities (places) sidebar ui blue marker adjustment
  845.  
  846.             (according to the sidebar width changed to 166px from 180px for selector:
  847.  
  848.             .j-layout-sl.j-browse-places .j-column-s in PLACES section)  */  
  849.  
  850.         .j-view-profile .j-second-nav ul > li.active  { width: 156px !important; }  
  851.  
  852.       /* Wide screen browser
  853.  
  854.         ===================
  855.  
  856.    
  857.  
  858.         This rule set will be fine for normal to wide window whose width is ca. 1265px or greater.
  859.  
  860.         However, it will not be beneficial to very narrow window of 700-900px in width.
  861.  
  862.       */  
  863.  
  864.       @media all and (min-width: 1265px)
  865.  
  866.       {                                              /* v0.6 */  
  867.  
  868.         /* ---------------------------------------------------------------------------------
  869.  
  870.             BODY
  871.  
  872.         */  
  873.  
  874.         body {
  875.  
  876.             background: white;  
  877.  
  878.             min-width: 0px !important;  
  879.  
  880.         }
  881.  
  882.         #body-apple {  
  883.  
  884.             width: 100% !important;  
  885.  
  886.             min-width: 0px !important;  
  887.  
  888.         }
  889.  
  890.         /* ---------------------------------------------------------------------------------
  891.  
  892.             ASC TOP PAGE
  893.  
  894.         */  
  895.  
  896.         #jive-widgetframe-body_5780758 > .content-large,    /* discussions.apple.com */  
  897.  
  898.         #jive-widgetframe-body_188974  > .content-large,    /* discussionsjapan.apple.com */  
  899.  
  900.                                                             /* v0.42 */  
  901.  
  902.         #jive-widgetframe-body_20835  > .content-large        /* discussionskorea.apple.com */  
  903.  
  904.                                                             /* v0.42 */  
  905.  
  906.         {                                                    /* added parent id in v0.41 */  
  907.  
  908.             text-align: center !important;  
  909.  
  910.             overflow-x: auto !important;  
  911.  
  912.             overflow-y: hidden !important;  
  913.  
  914.         }
  915.  
  916.         .apple-communities {
  917.  
  918.             display: inline-block !important;  
  919.  
  920.             width: 1120px !important;  
  921.  
  922.             text-align: left !important;  
  923.  
  924.         }
  925.  
  926.         /* ---------------------------------------------------------------------------------
  927.  
  928.             THREAD LIST BROWSER - list of discussions in a Community
  929.  
  930.         */  
  931.  
  932.         /* ------------------
  933.  
  934.             When uncommented, hide Like and Bookmark columns in thread list view.
  935.  
  936.         */                                                                /* v0.43 (optional) */  
  937.  
  938.         /* ~~~~~~~~~~~~~~~~~~~~ (currently commented out) ~~~>
  939.  
  940.         .j-browse-details .j-td-likes,
  941.  
  942.         .j-browse-details .j-td-bookmarks { display: none !important; }
  943.  
  944.         .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th,
  945.  
  946.         .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th + th
  947.  
  948.             { display: none !important; }
  949.  
  950.         .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th + th + th
  951.  
  952.             { display: table-cell !important; }
  953.  
  954.      
  955.  
  956.         /* ------------------
  957.  
  958.             Treatment for narrow window
  959.  
  960.             Method 1 (minimum optimization)
  961.  
  962.    
  963.  
  964.             Adjust thread list table's shift and margin to maximize its width.
  965.  
  966.         */                                                                                /* v0.43 */  
  967.  
  968.         .j-layout-sl.j-browse-content .j-column-wrap-l { margin-left: -166px !important; }  
  969.  
  970.         .j-layout-sl.j-browse-content .j-column-l      { margin-left: 166px !important; }  
  971.  
  972.         .j-layout-sl.j-browse-content .j-column-s      { width: 166px !important; }  
  973.  
  974.         /* ------------------ */  
  975.  
  976.         /* ------------------
  977.  
  978.             Swap left-right positions of thread list table and sidebar ui (filters & actions)
  979.  
  980.         */                                                                                /* fixed in v0.43 */  
  981.  
  982.         /* let thread list table float left */  
  983.  
  984.         .j-layout-sl.j-browse-content .j-column-wrap-l,
  985.  
  986.         .j-layout-sl.j-browse-places .j-column-wrap-l { float: left !important; }  
  987.  
  988.         /* let sidebar ui float right */  
  989.  
  990.         .j-layout-sl.j-browse-content .j-column-s,
  991.  
  992.         .j-layout-sl.j-browse-places .j-column-s { float: right !important; }  
  993.  
  994.         /* ------------------ */  
  995.  
  996.         /* ---------------------------------------------------------------------------------
  997.  
  998.             THREAD CONTENT BROWSER - Displays the contents of the posts.
  999.  
  1000.         */  
  1001.  
  1002.         /*
  1003.  
  1004.           Put the brakes on infinite expansion of text.  Sets how wide the text display area in a
  1005.  
  1006.           window can get. Eventhou the window maybe large, folks find it easier to read
  1007.  
  1008.           the words when the text area is smaller.
  1009.  
  1010.         */  
  1011.  
  1012.         /* Original post.  Includes answering post if present */  
  1013.  
  1014.         /* posts in thread */  
  1015.  
  1016.         /* Types of replies */  
  1017.  
  1018.         #jive-thread-messages-container,  
  1019.  
  1020.         /* Advanced reply */  
  1021.  
  1022.         #jive-body {  
  1023.  
  1024.             max-width: 1100px !important;    /* v0.61 */  
  1025.  
  1026.         }
  1027.  
  1028.  
  1029.  
  1030.         /* ------------------
  1031.  
  1032.             Treatment for narrow window
  1033.  
  1034.             Method 1 (minimum optimization)
  1035.  
  1036.    
  1037.  
  1038.             Adjust community list table's shift and margin to maximize its width.
  1039.  
  1040.         */                                                                            /* v0.43 */  
  1041.  
  1042.         .j-layout-sl.j-browse-places .j-column-wrap-l { margin-left: -166px !important; }  
  1043.  
  1044.         .j-layout-sl.j-browse-places .j-column-l      { margin-left: 166px !important; }  
  1045.  
  1046.         .j-layout-sl.j-browse-places .j-column-l      { padding-left: 0px !important; }  
  1047.  
  1048.         .j-layout-sl.j-browse-places .j-column-s      { width: 166px !important; }  
  1049.  
  1050.         /* ------------------ */  
  1051.  
  1052.         /* ---------------------------------------------------------------------------------
  1053.  
  1054.             ACTIVITY STREAM
  1055.  
  1056.         */  
  1057.  
  1058.         /* activity entry */  
  1059.  
  1060.         .j-act-entry { padding: 5px 0px 10px 100px !important; }  
  1061.  
  1062.         /* activity title */  
  1063.  
  1064.         .j-body-home .j-act-title { padding: 5px 0px 5px 24px !important; }  
  1065.  
  1066.         /* activity body & comment */                                                /* v0.43 */  
  1067.  
  1068.         .j-body-home .j-act-init { padding: 5px 0px 10px 100px !important; }  
  1069.  
  1070.         .apple-activity-comments-wrapper { margin-left: 0px !important; }  
  1071.  
  1072.         /* Like list */  
  1073.  
  1074.         .j-act-grouped .j-act-g-item { padding: 3px !important; }  
  1075.  
  1076.         /* -----------------------------------------------------------------------------------
  1077.  
  1078.           PLACES
  1079.  
  1080.         */                                                                            /* v0.43 */  
  1081.  
  1082.         /* latest activity column */  
  1083.  
  1084.         .j-browse-details .j-td-activity { max-width: 650px !important; }  
  1085.  
  1086.       } /* end of media for wide screen */  
  1087.  
  1088.       /* Narrow screen browser
  1089.  
  1090.         =====================
  1091.  
  1092.       */  
  1093.  
  1094.       @media all and (max-width: 1265px)
  1095.  
  1096.       {                                          /* v0.6 */  
  1097.  
  1098.         /* styles for small screens ( narrow browsers window )
  1099.  
  1100.           ========================
  1101.  
  1102.        
  1103.  
  1104.           Narrow is basically the same as the above wide screen browser except that this lets
  1105.  
  1106.           the sidebar column (filter column) in list view be pushed down or up in layout flow
  1107.  
  1108.           to make room for the main column (table column) when the window is not wide enough.
  1109.  
  1110.           It is done by setting margin-left and padding-left of main column to 0 and setting
  1111.  
  1112.           max-width of main column, which is currently 1019px.  Consequently, if window width
  1113.  
  1114.           is less than 1265px (= 40 (margin-left) + 1019 (main column) + 166 (sidebar colum)
  1115.  
  1116.           + 40 (margin-right)), sidebar column is pushed down or up according to document
  1117.  
  1118.           tree order. This rule set is intended to be useful for normal to narrow window
  1119.  
  1120.           whose width is in range ca. 700-1400px. It can be used for wider window as well but
  1121.  
  1122.           there's no point to set the max-width of main column in order to move sidebar
  1123.  
  1124.           column when the window is wide enough.
  1125.  
  1126.        
  1127.  
  1128.           custom styles for Apple Support Communities board system introduced in 2014-06
  1129.  
  1130.           (v 0.5)
  1131.  
  1132.         */  
  1133.  
  1134.        
  1135.  
  1136.         /* -----------------------------------------------------------------------------------
  1137.  
  1138.             BODY
  1139.  
  1140.         */  
  1141.  
  1142.         body {
  1143.  
  1144.             background: white;  
  1145.  
  1146.             min-width: 0px !important;  
  1147.  
  1148.         }
  1149.  
  1150.         #body-apple {  
  1151.  
  1152.             width: 100% !important;  
  1153.  
  1154.             min-width: 0px !important;  
  1155.  
  1156.         }
  1157.  
  1158.         /* Text reflow problem with New Activity Content etc.
  1159.  
  1160.           https://discussions.apple.com/thread/7517905  
  1161.  
  1162.           Provide work-around.  Maybe Firefox issue.
  1163.  
  1164.         */  
  1165.  
  1166.         #apple-site-title { font-size: 14px !important; }  
  1167.  
  1168.         /* -----------------------------------------------------------------------------------
  1169.  
  1170.             ASC TOP PAGE
  1171.  
  1172.         */  
  1173.  
  1174.         #jive-widgetframe-body_5780758 > .content-large,    /* discussions.apple.com */  
  1175.  
  1176.         #jive-widgetframe-body_188974  > .content-large,    /* discussionsjapan.apple.com v0.42 */  
  1177.  
  1178.         #jive-widgetframe-body_20835  > .content-large    /* discussionskorea.apple.com v0.42 */  
  1179.  
  1180.         {                                                  /* added parent id in v0.41 */  
  1181.  
  1182.             text-align: center !important;  
  1183.  
  1184.             overflow-x: auto !important;  
  1185.  
  1186.             overflow-y: hidden !important;  
  1187.  
  1188.         }
  1189.  
  1190.         .apple-communities {
  1191.  
  1192.             display: inline-block !important;  
  1193.  
  1194.             width: 1120px !important;  
  1195.  
  1196.             text-align: left !important;  
  1197.  
  1198.         }
  1199.  
  1200.         /* -----------------------------------------------------------------------------------
  1201.  
  1202.             THREAD LIST BROWSER
  1203.  
  1204.         */  
  1205.  
  1206.         /* ------------------
  1207.  
  1208.             Hide Like and Bookmark columns in thread list view.
  1209.  
  1210.         */                                                                            /* v0.43 */  
  1211.  
  1212.         /* ------------------ display in small screen        changed 0.6 */  
  1213.  
  1214.         .j-browse-details .j-td-likes,
  1215.  
  1216.         .j-browse-details .j-td-bookmarks { display: none !important; }  
  1217.  
  1218.         .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th,  
  1219.  
  1220.         .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th + th  
  1221.  
  1222.             { display: none !important; }  
  1223.  
  1224.         .j-browse-details > table.j-browse-list > thead.j-rc4 > tr > th + th + th + th  
  1225.  
  1226.             { display: table-cell !important; }  
  1227.  
  1228.         /* ------------------ */  
  1229.  
  1230.         /* ------------------
  1231.  
  1232.             Treatment for narrow window
  1233.  
  1234.             Method 1 (minimum optimisation)
  1235.  
  1236.    
  1237.  
  1238.             Adjust thread list table's shift and margin to maximize its width.
  1239.  
  1240.         */                                                                            /* v0.43 */  
  1241.  
  1242.         /* ------------------ (currently commented out)
  1243.  
  1244.         .j-layout-sl.j-browse-content .j-column-wrap-l { margin-left: -166px !important; }
  1245.  
  1246.         .j-layout-sl.j-browse-content .j-column-l      { margin-left: 166px !important; }
  1247.  
  1248.         .j-layout-sl.j-browse-content .j-column-s      { width: 166px !important; }
  1249.  
  1250.         ------------------ */  
  1251.  
  1252.         /* ------------------
  1253.  
  1254.             Treatment for narrow window
  1255.  
  1256.             Method 2 (more beneficial to narrow window but has disadvantage for wide window)
  1257.  
  1258.        
  1259.  
  1260.             Let thread list table have full width but not exceed 1019px to make room for sidebar
  1261.  
  1262.             ui (filters & actions).  If window is wide enough (>=1265px), sidebar ui is displayed
  1263.  
  1264.             next to thread list table, otherwise it is displayed below or above it (depending
  1265.  
  1266.             upon its document tree order).
  1267.  
  1268.        
  1269.  
  1270.             * sidebar width (constant)    = 166px
  1271.  
  1272.             * thread table max width      = 1019px
  1273.  
  1274.             * canvas margin-left          = 40px
  1275.  
  1276.             * canvas margin-right        = 40px
  1277.  
  1278.             ---------------------------------------
  1279.  
  1280.             * total                      = 1265px
  1281.  
  1282.         */                                                                          /* v0.5 */  
  1283.  
  1284.         /* ------------------ (currently active) */  
  1285.  
  1286.         .j-layout-sl.j-browse-content .j-column-wrap-l { max-width: 1019px !important; }  
  1287.  
  1288.         .j-layout-sl.j-browse-content .j-column-wrap-l { margin-left: 0px !important; }  
  1289.  
  1290.         .j-layout-sl.j-browse-content .j-column-l      { margin-left: 0px !important; }  
  1291.  
  1292.         .j-layout-sl.j-browse-content .j-column-s      { width: 166px !important; }  
  1293.  
  1294.         /* ------------------ */  
  1295.  
  1296.         /* ------------------
  1297.  
  1298.             Swap left-right positions of thread list table and sidebar ui (filters & actions)
  1299.  
  1300.         */                                                                    /* fixed in v0.43 */  
  1301.  
  1302.         /* let thread list table float left */  
  1303.  
  1304.         .j-layout-sl.j-browse-content .j-column-wrap-l,
  1305.  
  1306.         .j-layout-sl.j-browse-places .j-column-wrap-l { float: left !important; }  
  1307.  
  1308.         /* let sidebar ui float right */  
  1309.  
  1310.         .j-layout-sl.j-browse-content .j-column-s,
  1311.  
  1312.         .j-layout-sl.j-browse-places .j-column-s { float: right !important; }  
  1313.  
  1314.         /* ------------------ */  
  1315.  
  1316.         /* -----------------------------------------------------------------------------------
  1317.  
  1318.             THREAD CONTENT BROWSER - Displays the contents of the posts.
  1319.  
  1320.         */  
  1321.  
  1322.         /* -----------------------------------------------------------------------------------
  1323.  
  1324.             ACTIVITY STREAM
  1325.  
  1326.         */  
  1327.  
  1328.         /* activity entry */  
  1329.  
  1330.         .j-act-entry { padding: 5px 0px 10px 100px !important; }  
  1331.  
  1332.         /* activity title */  
  1333.  
  1334.         .j-body-home .j-act-title { padding: 5px 0px 5px 24px !important; }  
  1335.  
  1336.         /* activity body & comment */                                                /* v0.43 */  
  1337.  
  1338.         .j-body-home .j-act-init,
  1339.  
  1340.         .j-view-profile .j-act-init { padding: 5px 0px 10px 100px !important; }  
  1341.  
  1342.         .apple-activity-comments-wrapper { margin-left: 0px !important; }  
  1343.  
  1344.         /* Like list */  
  1345.  
  1346.         .j-act-grouped .j-act-g-item { padding: 3px !important; }  
  1347.  
  1348.         /* -----------------------------------------------------------------------------------
  1349.  
  1350.             PLACES
  1351.  
  1352.         */                                                                        /* v0.43 */  
  1353.  
  1354.         /* latest activity column */  
  1355.  
  1356.         .j-browse-details .j-td-activity { max-width: 650px !important; }  
  1357.  
  1358.         /* ------------------
  1359.  
  1360.             Treatment for narrow window
  1361.  
  1362.             Method 1 (minimum optimisation)
  1363.  
  1364.    
  1365.  
  1366.             Adjust community list table's shift and margin to maximize its width.
  1367.  
  1368.         */                                                                            /* v0.43 */  
  1369.  
  1370.         /* ------------------ (currently commented out)
  1371.  
  1372.         .j-layout-sl.j-browse-places .j-column-wrap-l { margin-left: -166px !important; }
  1373.  
  1374.         .j-layout-sl.j-browse-places .j-column-l      { margin-left: 166px !important; }
  1375.  
  1376.         .j-layout-sl.j-browse-places .j-column-s      { width: 166px !important; }
  1377.  
  1378.         ------------------ */  
  1379.  
  1380.         /* ------------------
  1381.  
  1382.             Treatment for narrow window
  1383.  
  1384.             Method 2 (more beneficial to narrow window but has disadvantage for wide window)
  1385.  
  1386.        
  1387.  
  1388.             Let community list table have full width but not exceed 1019px to make room for
  1389.  
  1390.             sidebar ui (filters & actions).  If window is wide enough (>=1265px), sidebar ui
  1391.  
  1392.             is displayed next to community list table, otherwise it is displayed below or above
  1393.  
  1394.             it (depending upon its document tree order).
  1395.  
  1396.        
  1397.  
  1398.             * sidebar width (constant)    = 166px
  1399.  
  1400.             * community table max width  = 1019px
  1401.  
  1402.             * canvas margin-left          = 40px
  1403.  
  1404.             * canvas margin-right        = 40px
  1405.  
  1406.             ---------------------------------------
  1407.  
  1408.             * total                      = 1265px
  1409.  
  1410.         */                                                                            /* v0.5 */  
  1411.  
  1412.         /* ------------------ (currently active) */  
  1413.  
  1414.         .j-layout-sl.j-browse-places .j-column-wrap-l { max-width: 1019px !important; }  
  1415.  
  1416.         .j-layout-sl.j-browse-places .j-column-wrap-l { margin-left: 0px !important; }  
  1417.  
  1418.         .j-layout-sl.j-browse-places .j-column-l      { margin-left: 0px !important; }  
  1419.  
  1420.         .j-layout-sl.j-browse-places .j-column-l      { padding-left: 0px !important; }  
  1421.  
  1422.         .j-layout-sl.j-browse-places .j-column-s      { width: 166px !important; }      
  1423.  
  1424.         /* ------------------ */  
  1425.  
  1426.           /* Turn verical nav list into a horizontal nav list to save vertical space.
  1427.  
  1428.             This nav bar appear above the list of dicussions in the Your Content page.
  1429.  
  1430.             It appears below in the list of discussions page.
  1431.  
  1432.             A larger screen has room for vertical navigation, so let along. */
  1433.  
  1434.         /* We need to make room for the horizontal nav bar.  A floating right, the area to the left
  1435.  
  1436.           is blank anyway. */
  1437.  
  1438.         .j-layout-sl.j-browse-content .j-column-s
  1439.  
  1440.             { width: 95% !important; }  /* let more room for horizontal navigation 0.64 */
  1441.  
  1442.         /* make nav bar horizontal amoung other things. */
  1443.  
  1444.         div .j-column.j-column-s nav ul li {
  1445.  
  1446.           float: left !important;    /* makes the list items horizontal */
  1447.  
  1448.           width: 120px !important;  /* width of each link */
  1449.  
  1450.           text-align: center !important;
  1451.  
  1452.           margin-left: 0 !important;
  1453.  
  1454.           padding-left: 0 !important;
  1455.  
  1456.         }
  1457.  
  1458.         /* let a little space to the left of the navigation bar. */  
  1459.  
  1460.             div .j-column.j-column-s nav  {
  1461.  
  1462.         margin-left: 0px !important;
  1463.  
  1464.             margin-top: 20px !important;  /* max of margin-bottom of proceeding line and margin-top */
  1465.  
  1466.         }
  1467.  
  1468.       /* after making the navigating link horizontal, the blue overlay box doesn't immediately
  1469.  
  1470.           jump to the draft box.  After clicking on any of the other links, the blue box
  1471.  
  1472.           parks on the draft box and will not move.  The function must be implemented in javascript which
  1473.  
  1474.           cannot be changed from css. Purge it.
  1475.  
  1476.           Upper nav bar on your content */
  1477.  
  1478.           /* https://discussions.apple.com/people//content */
  1479.  
  1480.       body.jive-view-profile.j-view-profile.j-view-profile-nonself.other .j-second-nav > ul:nth-child(1) > li:last-child,
  1481.  
  1482.           body.j-body-yourwork.other li.active:nth-child(7) {display: none !important;}
  1483.  
  1484.    
  1485.  
  1486.       /* Found another blue overlay box.
  1487.  
  1488.           https://discussions.apple.com/people//content?manage=true */
  1489.  
  1490.           body.jive-view-profile.j-view-profile.j-view-profile-self.other li.active:last-child {display: none !important;}
  1491.  
  1492.         /* style the link (a tag) inside the li
  1493.  
  1494.           Put a box around the links.  Complete box makes for a dark middle Line. So, leave
  1495.  
  1496.           off right line but for righ most link. Do the best we can
  1497.  
  1498.           ASC box grey-line color #d7d7d7 also seems like grey #eaeaea */
  1499.  
  1500.         div .j-column.j-column-s nav li a {
  1501.  
  1502.           border: 1px solid #d7d7d7 !important;
  1503.  
  1504.           border-left: none !important;  /* avoid double border lines for middle items */
  1505.  
  1506.           padding-left: 0 !important;
  1507.  
  1508.         }
  1509.  
  1510.           /* Fill in the first box with a line on the left */
  1511.  
  1512.         /* Upper nav bar on your content
  1513.  
  1514.           https://discussions.apple.com/content?filterID=following~objecttype~objecttype[thread] */
  1515.  
  1516.         body.j-body-yourwork.other li.j-browse-filter-group-item:first-child > a,
  1517.  
  1518.         /* https://discussions.apple.com/people//content?manage=true */
  1519.  
  1520.         body.jive-view-profile.j-view-profile.j-view-profile-self other li.active:first-child > a,
  1521.  
  1522.         /* https://discussions.apple.com/people//content */
  1523.  
  1524.         div .j-column.j-column-s nav.j-second-nav ul > li:first-child > a,
  1525.  
  1526.         /* lower nav bar, see here:
  1527.  
  1528.           https://discussions.apple.com/community/ipad/ipad_in_business_and_education
  1529.  
  1530.                 /content?filterID=contentstatus[published]~objecttype~objecttype[thread] */
  1531.  
  1532.         body.j-body-place.other    li.j-browse-filter-group-item:first-child {
  1533.  
  1534.           border-left: 1px solid #d7d7d7 !important;  /* avoid double border lines for middle items */
  1535.  
  1536.         }
  1537.  
  1538.    
  1539.  
  1540.       /* Hover over nav bar item */
  1541.  
  1542.       div .j-column.j-column-s nav li a:hover {
  1543.  
  1544.         color: #42aaff !important;  /* light blue */
  1545.  
  1546.         }
  1547.  
  1548.           /* See if we can position "start ad discussion, Write a user tip" bottom
  1549.  
  1550.           bar a little better */
  1551.  
  1552.         .j-box {
  1553.  
  1554.             margin-top: 40px !important;
  1555.  
  1556.             float: right !important;}
  1557.  
  1558.    
  1559.  
  1560.       }  /* end of media for narrow browsers. */  
  1561.  
  1562.     } /* @-moz-document */
  1563.  
  1564.     /* Leave the login window footer alone. So, turn these fields back on.
  1565.  
  1566.         */
  1567.  
  1568.         @-moz-document
  1569.  
  1570.         url-prefix(https://discussions.apple.com/people/),
  1571.  
  1572.         url-prefix(https://discussions.apple.com/welcome),
  1573.  
  1574.         url-prefix(https://discussionsjapan.apple.com/people/),  
  1575.  
  1576.         url-prefix(https://discussionsjapan.apple.com/welcome/),
  1577.  
  1578.         url-prefix(https://discussionskorea.apple.com/people/),
  1579.  
  1580.         url-prefix(https://discussionskorea.apple.com/welcome/)    
  1581.  
  1582.     {
  1583.  
  1584.             /* legalistic bomblast on login window*/
  1585.  
  1586.             #globaldisclaimer.sosumi {display: inherit !important; }        
  1587.  
  1588.             /* path to here */
  1589.  
  1590.             #j-footer #breadcrumbs {display: inherit !important; }
  1591.  
  1592.             /* apple product info */
  1593.  
  1594.             p.gf-buy {display: inherit !important; }    
  1595.  
  1596.     }
  1597.  
  1598.     /*
  1599.  
  1600.       Addresses problems with decorator tag mentioned here:
  1601.  
  1602.         https://discussions.apple.com/message/30170332#30170332
  1603.  
  1604.       looking for a page like:
  1605.  
  1606.         https://discussions.apple.com/thread/7522221?decorator=print&displayFullThread=true
  1607.  
  1608.     */
  1609.  
  1610.     @-moz-document
  1611.  
  1612.       regexp("https:\/\/discussions\.apple\.com\/thread\/.*\?decorator=print&displayFullThread=true.*")
  1613.  
  1614.     {
  1615.  
  1616.           /* Debug to identify which page we found.  Place our ukiyo-e. */
  1617.  
  1618.           h1 {
  1619.  
  1620.               background-color: aqua !important;  
  1621.  
  1622.               border: 2px dashed black !important;
  1623.  
  1624.             }
  1625.  
  1626.    
  1627.  
  1628.         #jive-body-full { margin-left: 80px !important; }
  1629.  
  1630.  
  1631.  
  1632.         /* Avatar runs off the screen to the left.  Level info is to the right instead of below. */
  1633.  
  1634.         /* better align avatar */
  1635.  
  1636.         div.j-post-avatar {
  1637.  
  1638.           margin-left: 60px !important;
  1639.  
  1640.           text-align: center !important;
  1641.  
  1642.           margin-top: 30px !important;
  1643.  
  1644.           }
  1645.  
  1646.         /* -------------------------------------------------------------------------------
  1647.  
  1648.             THREAD CONTENT BROWSER
  1649.  
  1650.             status level expertise badge
  1651.  
  1652.             To avoid formatting problems of badges overlapping next post, enable this line.
  1653.  
  1654.             There is no room for badges, so get rid of them.
  1655.  
  1656.         */
  1657.  
  1658.         .j-status-level.expertise-tile { display: none !important; }
  1659.  
  1660.  
  1661.  
  1662.         /* the text of the post needs to be moved to the right to avoid the avatar.
  1663.  
  1664.             ".j-thread-post.j-rc4" is included in all post.
  1665.  
  1666.             ".section.j-original-message" marks the first post. */
  1667.  
  1668.         .j-thread-post.j-rc4 { margin-left: 100px !important; }
  1669.  
  1670.          
  1671.  
  1672.         /* move level icon below avator */
  1673.  
  1674.         span.status-image {
  1675.  
  1676.           display: block!important;
  1677.  
  1678.           text-align: center !important;
  1679.  
  1680.           }
  1681.  
  1682.    
  1683.  
  1684.    
  1685.  
  1686.         /* move level number below avatar */
  1687.  
  1688.         span.level-points {
  1689.  
  1690.           display: block!important;
  1691.  
  1692.           text-align: center !important;
  1693.  
  1694.           }
  1695.  
  1696.    
  1697.  
  1698.    
  1699.  
  1700.  
  1701.  
  1702.     } /* end of regexp */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement