Advertisement
decembre

STY - Flickr WideScreen - Photo Page Follow My Pools v.3

Aug 2nd, 2014
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 18.89 KB | None | 0 0
  1. /* AGENT_SHEET */
  2.  
  3. @namespace url(http://www.w3.org/1999/xhtml);
  4.  
  5. @-moz-document domain("flickr.com") {
  6. /* Flickr Widescreen - Follow My Pools v.3 (newB)
  7.  
  8. This Usertyles (to use with <a href="https://userstyles.org/styles/52167/flickr-widescreen-allinone-wide-v19">Flickr WideScreen - ALLinONE WIDE</a>
  9. Help you to follow your invites you sent for you pools :
  10. - Follows you Comments about these POOLs (and Edit / Delete it if you want
  11.   ► Yours Comments appear At the top right of the Photo Page.
  12.  
  13. - Know quickly if the photo is added to these POOLs
  14.   ► The pools Film Srip  appear at the bottom of the Block of Pools.
  15.      This Greasemonkey script can help too :
  16. <a href="http://steeev.site50.net/flickr/show.all.in.pool.by.user.htm">Flickr Show All in Pool By User (by Steeev)</a>
  17.  
  18. TWEAKS NEED :
  19. This Userstyles is for my personal use (for my pools....)
  20. But , For you want use it, you need to Tweak it.
  21. - You need to know its ID (Portrait Face (PF for me)  ID = #context-pool-58146428__at__N00)
  22. and change All "#context-pool-58146428__at__N00" one by your.
  23. You can configure 3 Pools to follow:
  24. Here the 2 others ID to Change:
  25. - #context-pool-66063253__at__N00 (CPF for me)
  26. - #context-pool-66063253__at__N00 (PFO for me)
  27.  
  28. TEST LINK :
  29. http://www.flickr.com/photos/dejon/441206776/in/pool-58146428@N00/
  30.  
  31. ==== */
  32. /* (newB) FOLLOW MY POOL - PROFILE PAGE - TEST - ALL - ==== */
  33. /* .profile-paginator-container #groups-page-1 li > a:first-of-type[href="/groups/portrait_faces_open_minded_/"]:before */
  34. /* .text-list.profile-paginator-page li .text-list-item + a[href="/groups/portrait_face/pool/19825547@N00/"]:before  , */
  35. /* .text-list.profile-paginator-page li .text-list-item + a[href="/groups/portrait_faces_open_minded_/pool/71173103@N00/"] */
  36.  
  37. .text-list.profile-paginator-page li a[href^="/groups/portrait_face/"]:last-of-type:before ,
  38. .text-list.profile-paginator-page li a[href^="/groups/58146428@N00"]:last-of-type:before ,
  39.  
  40. .text-list.profile-paginator-page li a[href="/groups/portrait_faces_open_minded_/"]:last-of-type:before ,
  41. .text-list.profile-paginator-page li a[href^="/groups/portrait_faces_open_minded_/"]:last-of-type:before  {
  42. position: fixed ! important;
  43. display: inline-block ! important;
  44. float: none ! important;
  45. top: 50px ! important;
  46. right: 10px ! important;
  47. padding: 2px  ! important;
  48. border-radius: 5px ! important;
  49. font-size: 10px ! important;
  50. font-weight: bold !important;
  51. color: black ! important;
  52. z-index: 50000 ! important;
  53. }
  54.  
  55. /* CPF */
  56. .text-list.profile-paginator-page li a[href="/groups/portrait_faces_open_minded_/"] ,
  57. .profile-paginator-container #groups-page-1 li > a[href="/groups/portrait_faces_open_minded_/"] {
  58. background-color: #fb933a ! important;
  59. color: black ! important;
  60. }
  61.  
  62. .text-list.profile-paginator-page li a[href^="/groups/portrait_faces_open_minded_/pool/"]:before ,
  63. .text-list.profile-paginator-page li .text-list-item + a[href="/groups/portrait_faces_open_minded_/pool/71173103@N00/"]:before {
  64. top: 50px ! important;
  65. right: 10px ! important;
  66. content: "PFO" ! important;
  67. background-color: #fb933a ! important;
  68. }
  69.  
  70.  
  71. /* PF */
  72. .profile-paginator-container #groups-page-1 li > a[href="/groups/portrait_face/"] ,
  73. .profile-paginator-container #groups-page-1 li > a[href^="/groups/58146428@N00"] {
  74. background-color: #8dfbf7 ! important;
  75. /* padding: 0 0  0 5px ! important; */
  76. color: black ! important;
  77. }
  78.  
  79. .text-list.profile-paginator-page li a[href^="/groups/portrait_face/"]:last-of-type:before ,
  80. .text-list.profile-paginator-page li a[href^="/groups/58146428@N00"]:last-of-type:before {
  81. /* top: 50px ! important; */
  82. /* right: 40px ! important; */
  83. padding: 5px ! important;
  84. content: "PF" ! important;
  85. background-color: #8dfbf7 ! important;
  86. }
  87.  
  88. /* POOL - PORTRAIT FACES -
  89. li#context-pool-58146428__at__N00
  90. === */
  91.  
  92. /*li#context-pool-58146428__at__N00.sidebar-context-open ,*/
  93. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context {
  94.     position: absolute !important;
  95.     display: inline-block !important;
  96.     float: none !important;
  97.     max-height: 27px !important;
  98.     min-height: 27px !important;
  99.     min-width: 300px !important;
  100.     max-width: 300px !important;
  101.     padding-bottom: 0 !important;
  102. /*    top: 322px !important;*/
  103.     left: 16px !important;
  104. /*    left: 300px !important;*/
  105.     border: 1px solid gray !important;
  106.     background: black !important;
  107.     color: gold !important;
  108. overflow: hidden !important;
  109. }
  110. /* PF (li#context-pool-58146428__at__N00) - HOVER */
  111. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context-open:hover ,
  112. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context:hover  {
  113.     position: absolute !important;
  114.     display: inline-block !important;
  115.     float: none !important;
  116.     max-height: 90px !important;
  117.     min-height: 90px !important;
  118.     min-width: 600px !important;
  119.     max-width: 600px !important;
  120.     padding-bottom: 2px !important;
  121.     padding-top: 2px !important;
  122.     left: 25px !important;
  123.     border: 1px solid gray !important;
  124.     border-radius: 5px !important;
  125.     background: black !important;
  126.     color: gold !important;
  127.     background: black !important;
  128.     z-index: 5000 !important;
  129.     overflow: visible !important;
  130. }
  131. /* PF (li#context-pool-58146428__at__N00)  */
  132. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context {
  133.     top: 322px !important;
  134. }
  135. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context:hover {
  136.     top: 330px !important;
  137. }
  138.  
  139. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context-open {
  140.     top: 323px !important;
  141. }
  142. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context-open:hover {
  143.     top: 320px !important;
  144. }
  145.  
  146. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context .context-photos {
  147. /*    position: relative !important;*/
  148.     display: inline-block !important;
  149.     margin-left: 3px;
  150. /*    overflow: visible !important;*/
  151. /*    background: orange !important;*/
  152. }
  153.  
  154. /* POOL - PORTRAIT DRAMATICA - CPF
  155. li#context-pool-66063253__at__N00
  156. === */
  157. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context-open ,
  158. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context {
  159.     position: absolute !important;
  160.     display: inline-block !important;
  161.     float: none !important;
  162.     max-height: 27px !important;
  163.     min-height: 27px !important;
  164.     min-width: 300px !important;
  165.     max-width: 300px !important;
  166.     padding-bottom: 0 !important;
  167.     left: 16px !important;
  168.     border: 1px solid gray !important;
  169.     background: black !important;
  170.     color: gold !important;
  171.     overflow: hidden !important;
  172. }
  173. /* CPF - (li#context-pool-66063253__at__N00) - HOVER */
  174. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context-open:hover ,
  175. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context:hover {
  176.     position: absolute !important;
  177.     display: inline-block !important;
  178.     float: none !important;
  179.     height: 100% !important;
  180.     max-height: 90px !important;
  181.     min-height: 90px !important;
  182.     min-width: 600px !important;
  183.     max-width: 600px !important;
  184.     padding-bottom: 2px !important;
  185.     left: 25px !important;
  186.     border: 1px solid gray !important;
  187.     border-radius: 5px !important;
  188.     color: gold !important;
  189.     background: black !important;
  190.     z-index: 5000 !important;
  191.     overflow: visible !important;
  192. }
  193. /*CPF (li#context-pool-66063253__at__N00) */
  194. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context {
  195.     top: 364px !important;
  196. }
  197. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context:hover {
  198.     top: 365px !important;
  199. }
  200.  
  201. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context-open {
  202.     top: 351px !important;
  203. }
  204. li#context-pool-66063253__at__N00.sidebar-context-open:hover {
  205.     top: 352px !important;
  206. }
  207.  
  208.  
  209. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context .context-photos {
  210. /*    position: relative !important;*/
  211.     display: inline-block !important;
  212.     margin-left: 3px;
  213. /*    overflow: visible !important;*/
  214. /*    background: orange !important;*/
  215. }
  216.  
  217. /* POOL - PORTRAIT OPEN MINDED - PFO
  218. li#context-pool-947672__at__N21
  219. === */
  220. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context {
  221.     position: absolute !important;
  222.     display: inline-block !important;
  223.     float: none !important;
  224.     max-height: 27px !important;
  225.     min-height: 27px !important;
  226.     min-width: 300px !important;
  227.     max-width: 300px !important;
  228.     padding-bottom: 0 !important;
  229. /*    top: 385px !important;*/
  230.     left: 16px !important;
  231.     border: 1px solid gray !important;
  232.     background: black !important;
  233.     color: gold !important;
  234.     overflow: hidden !important;
  235. }
  236. /* PFO - (li#context-pool-947672__at__N21) - HOVER */
  237. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context-open:hover ,
  238. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context:hover {
  239.     position: absolute !important;
  240.     display: inline-block !important;
  241.     float: none !important;
  242.     height: 100% !important;
  243.     max-height: 90px !important;
  244.     min-height: 90px !important;
  245.     min-width: 600px !important;
  246.     max-width: 600px !important;
  247.     padding-bottom: 2px !important;
  248. /*padding-left: 80px !important;*/
  249.     left: 25px !important;
  250.     border: 1px solid gray !important;
  251.     border-radius: 5px !important;
  252.     background: black !important;
  253.     color: gold !important;
  254.     background: black !important;
  255.     z-index: 5000 !important;
  256.     overflow: visible !important;
  257. }
  258.  /* PFO (li#context-pool-947672__at__N21)*/
  259. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context {
  260.     top: 393px !important;
  261. }
  262. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context:hover {
  263.     top: 396px !important;
  264. }
  265.  
  266. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context-open {
  267.     top: 384px !important;
  268. }
  269. li#context-pool-947672__at__N21.sidebar-context-open:hover {
  270.     top: 387px !important;
  271. }
  272.  
  273. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context .context-photos {
  274. /*    position: relative !important;*/
  275.     display: inline-block !important;
  276.     margin-left: 3px;
  277. /*    overflow: visible !important;*/
  278. /*    background: orange !important;*/
  279. }
  280.  
  281.  
  282. /* (newA) MY POOLS LINES OPEN - FILMS STRIP OPEN -
  283. #sidebar-contexts ul#secondary-contexts li.sidebar-context .context-photos
  284. ,
  285. #sidebar-contexts .sidebar-context-open .context-photos
  286.  === */
  287. #sidebar-contexts #secondary-contexts li#context-pool-66063253__at__N00.sidebar-context .context-photos,
  288. #sidebar-contexts #secondary-contexts li#context-pool-58146428__at__N00.sidebar-context .context-photos,
  289. #sidebar-contexts #secondary-contexts li#context-pool-947672__at__N21.sidebar-context .context-photos {
  290.     position: relative !important;
  291.     display: inline-block !important;
  292.     height: 67px !important;
  293.     list-style: none outside none;
  294.     top: -4px !important;
  295.     margin-bottom: -15px !important;
  296. /*    overflow: visible !important;*/
  297.     padding-top: 12px !important;
  298.     width: 610px !important;
  299. /*    background: red !important;*/
  300. }
  301.  
  302.  
  303. /* =============== */
  304. /* RIGHT SIDEBAR - CONTEXT STREAM -  RED - === */
  305. /*.super-liquid.extras #sidebar.wide-sidebar #sidebar-contexts{
  306.     position: relative !important;
  307.     display: inline-block !important;
  308.     float: right !important;
  309.     clear: both !important;
  310.     height: 425px !important;
  311.     width: 665px !important;
  312.     left: 35px !important;
  313.     padding-left: 5px !important;
  314.     margin-top: -78px !important;
  315.     border-radius: 5px !important;
  316.     border: 1px solid red!important;
  317. }*/
  318.  
  319. /* RIGHT SIDEBAR - SECONDARY CONTEXTS STREAM - GRAY === */
  320. #secondary-contexts {
  321. /*    position: relative !important;*/
  322.     display: inline-block !important;
  323.     height: 100% !important;
  324.     min-height: 320px !important;
  325.     max-height: 320px !important;
  326.     width: 641px !important;
  327.     margin-left: -4px !important;
  328.     margin-top: 1px !important;
  329.     padding-left: 25px !important;
  330.     overflow: hidden !important;
  331.     overflow-y: auto !important;
  332.     border-radius: 5px !important;
  333.     border: 1px solid gray !important;
  334. }
  335.  
  336.  
  337. /* ============================= */
  338.  
  339. /* (new14) RIGHT SIDEBAR - FOLLOW MY COMMENT - === */
  340. /* TEMPORARY STATE WAIT 3 COMMENTS */
  341.    
  342. /* (newA) PF - === */
  343.     #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00"] {
  344.         position: absolute !important;
  345.         display: inline-block !important;
  346.         max-height: 50px !important;
  347.         min-height: 50px !important;
  348.         min-width: 250px !important;
  349.         max-width: 250px !important;
  350.         top: 50px !important;
  351.         left: 1650px !important;
  352. /*        padding: 15px 0 0 15px !important;*/
  353.         border: 1px solid gray !important;
  354.         overflow: hidden !important;
  355.         z-index: 500 !important;
  356. }
  357. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00"] .comment-head {
  358.         position: relative !important;
  359.         display: inline-block !important;
  360.         min-width: 185px !important;
  361.         max-width: 185px !important;
  362.         left: 50px !important;
  363.         top: -5px !important;
  364.         padding: 0 !important;
  365.         border-radius: 5px 5px 0 0 !important;
  366.         background: none repeat scroll 0 0 black !important;
  367. }
  368. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00"] .comment-head + .comment-body  {
  369.         max-width: 255px !important;
  370.         margin-left: -22px !important;
  371. }
  372. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00"] .comment-head + .comment-body p {
  373. display: inline-block !important;
  374.         width: 244px !important;
  375.         height: 100% !important;
  376.         min-height: 30px !important;
  377.         max-height: 30px !important;
  378. /*        margin-top: -6px !important;*/
  379.         margin-left: 2px !important;
  380.         padding: 3px !important;
  381. /*        border-radius: 5px 0 5px 0 !important;*/
  382.         color: peru !important;
  383.         overflow-x: hidden !important;
  384.         overflow-y: auto !important;
  385. /*        border: 1px solid gray!important;*/
  386. }
  387. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00"] ~ .comment-block[data-comment-nsid="15064538@N00"] {
  388.         top: 110px !important;
  389. }
  390. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00"] ~ .comment-block[data-comment-nsid="15064538@N00"] ~.comment-block[data-comment-nsid="15064538@N00"]  {
  391.         top: 170px !important;
  392. }
  393. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00" ] .comment-content {
  394.         display: inline-block !important;
  395.         position: relative!important;
  396.         width: 200px !important;
  397.         margin-left: 25px !important;
  398. }
  399. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00" ] .comment-meta a.comment-delete{
  400.         display: inline-block !important;
  401.         position: absolute !important;
  402. }
  403. /* SUPP ICON COMMENTS - === */
  404. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00" ] .comment-icon  ,
  405. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00" ] .comment-icon img ,
  406. #invites-and-comments #comments #comments-list ol#photo-activity.mixed li.comment-block[data-comment-nsid="15064538@N00" ] span+ span:not(.comment-controls) {
  407.         display: none !important;
  408. }
  409. /* RIGHT SIDEBAR - EDIT/DELETE MY COMMENTS - CONTAINER - === */
  410. #comments span.comment-controls {
  411.         background: yellow !important;
  412.         display: inline-block !important;
  413.         margin-left: -165px !important;
  414.         margin-top: -18px !important;
  415.         height: 13px !important;
  416.         line-height: 13px !important;
  417.         font-size: 0 !important;
  418.         position: absolute !important;
  419. }
  420. /* RIGHT SIDEBAR - ICON DELETE COMMENT */
  421. /*#comments span.comment-controls a.comment-delete:before {
  422.         content: "\2716" !important;
  423.         background: yellow !important;
  424.         display: inline-block !important;
  425.         margin-left: 29px !important;
  426.         margin-top: 12px !important;
  427.         height: 15px !important;
  428.         width: 15px !important;
  429.         line-height: 15px !important;
  430.         font-size: 15px !important;
  431.         text-align: center !important;
  432.         border-radius: 8px !important;
  433.         position: absolute !important;
  434. }*/
  435. #comments span.comment-controls a.comment-delete:before  {
  436.         position: absolute !important;
  437.         display: inline-block !important;
  438.         content:url("http://tympanus.net/Development/MegaWebButtonsPack1/images/icons/commentuserdelete.png") !important;
  439. /*        content:url("http://tympanus.net/Development/MegaWebButtonsPack1/images/icons/emaildelete.png") !important;*/
  440.         -moz-transform: scale(0.7,0.7) !important;
  441.         top:  10px !important;
  442.         left: -45px !important;
  443. }
  444. /* RIGHT SIDEBAR - ICON "✎" EDIT MY COMMENTS */
  445. /* #comments span.comment-controls a.comment-edit:before {
  446.         position: absolute !important;
  447.         display: inline-block !important;
  448.         content: "\270E " !important;
  449.         width: 20px !important;
  450.         height: 14px !important;
  451.         line-height: 15px !important;
  452.         left: -19px !important;
  453.         top: 22px !important;
  454.         font-size: 19px !important;
  455.         text-align: center !important;
  456.         border-radius: 8px !important;
  457.         background: yellow !important;
  458. } */
  459. #comments span.comment-controls a.comment-edit:before {
  460.         position: absolute !important;
  461.         display: inline-block !important;
  462.         width: 18px !important;
  463.         height: 18px !important;
  464.         content: "" ! important;
  465.         background: url("https://greasyfork.org/forum/applications/dashboard/design/images/sprites.png") no-repeat scroll -62px -324px rgba(0, 0, 0, 0) !important;
  466.         margin-top: -3px !important;
  467.         top: 22px !important;
  468.         left: -19px !important;
  469.         margin-left: 4px !important;
  470. }
  471.  
  472. #invites-and-comments div#comments div#comments-list ol#photo-activity.mixed li.comment-block.comment-deleted {
  473.   display: none !important;
  474. }
  475.  
  476. /* ========================================= */
  477.  
  478. /* === END == Flickr Widescreen - Photo Page Follow My Pools ==== */
  479. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement