/Disciples/Disciples/App_Themes/Other/forum.css

https://bitbucket.org/davcar/bvcms/ · CSS · 637 lines · 501 code · 102 blank · 34 comment · 0 complexity · 8e6e3645459b7dad1c50d3fa94ce35bd MD5 · raw file

  1. /*
  2. Forum Style Overrides
  3. */
  4. #Common
  5. {
  6. }
  7. /*
  8. Forum Styles
  9. */
  10. /*
  11. List Styles
  12. */
  13. .ForumListCellLeftMostImageOnly
  14. {
  15. padding: 4px;
  16. border: solid 1px #E1E1E1;
  17. border-top-width: 0px;
  18. border-right-width: 0px;
  19. }
  20. .ForumListCellImageOnly
  21. {
  22. padding: 4px;
  23. border: solid 0px #E1E1E1;
  24. border-bottom-width: 1px;
  25. }
  26. .ForumSubListCellLeftMost
  27. {
  28. padding: 2px;
  29. text-align: left;
  30. }
  31. .ForumLastPost
  32. {
  33. font-size: 80%;
  34. }
  35. .ForumSubListCell
  36. {
  37. padding: 2px;
  38. }
  39. .ForumSubListCellPager
  40. {
  41. padding: 2px;
  42. font-size: 90%;
  43. text-align: right;
  44. }
  45. /*
  46. Styles within Lists
  47. */
  48. A.ForumGroupNameRead, .ForumGroupNameRead:LINK, .ForumGroupNameRead:VISITED, A.ForumNameRead, .ForumNameRead:LINK, .ForumNameRead:VISITED
  49. {
  50. color: #666;
  51. font-weight: bold;
  52. }
  53. A.ForumGroupNameUnRead, .ForumGroupNameUnRead:LINK, .ForumGroupNameUnRead:VISITED, A.ForumNameUnRead, .ForumNameUnRead:LINK, .ForumNameUnRead:VISITED
  54. {
  55. color: #000;
  56. font-weight: bold;
  57. }
  58. /*
  59. Post Styles
  60. */
  61. UL.ForumPostList
  62. {
  63. margin: 0;
  64. padding: 0;
  65. list-style-type: none;
  66. }
  67. .ForumPostArea
  68. {
  69. margin: 12px 0;
  70. }
  71. .ForumPostHeader
  72. {
  73. padding: 6px 6px 6px 8px;
  74. border: solid 1px #E1E1E1;
  75. border-bottom-width: 0;
  76. background-color: #9AB5EC;
  77. font-size: 90%;
  78. font-weight: bold;
  79. margin: 0px;
  80. color: #000;
  81. background-image: url(../images/common/navigation-gradient.png);
  82. background-repeat: repeat-x;
  83. background-position: left -16px;
  84. }
  85. .ForumPostHeaderControlArea
  86. {
  87. }
  88. .ForumPostManagementArea
  89. {
  90. background-color: #f4f4f4;
  91. border: solid 0 #bbb;
  92. border-bottom-width: 1px;
  93. }
  94. .ForumPostTitleArea
  95. {
  96. background-color: #f4f4f4;
  97. border: solid 0 #E1E1E1;
  98. border-top-width: 1px;
  99. border-bottom-width: 1px;
  100. padding: 4px;
  101. }
  102. .ForumPostTitle
  103. {
  104. font-size: 120%;
  105. font-weight: bold;
  106. margin: 0;
  107. padding: 0;
  108. }
  109. .ForumPostBodyArea
  110. {
  111. }
  112. .ForumPostContentArea
  113. {
  114. border: solid 0 #E1E1E1;
  115. border-right-width: 1px;
  116. color: #000;
  117. }
  118. .ForumPostUserArea
  119. {
  120. background-color: #eee;
  121. padding: 4px;
  122. text-align: center;
  123. border: solid 1px #E1E1E1;
  124. }
  125. .ForumPostUserContent
  126. {
  127. }
  128. .ForumPostFooterArea
  129. {
  130. border: solid 1px #E1E1E1;
  131. border-top-width: 0;
  132. border-left-width: 0;
  133. padding: 4px;
  134. line-height: 20px;
  135. vertical-align: bottom;
  136. }
  137. .ForumPostContentText
  138. {
  139. font-size: 90%;
  140. text-align: left;
  141. padding: 8px;
  142. margin-bottom: 20px;
  143. }
  144. .ForumPostSignature
  145. {
  146. margin: 1em 8px 8px 8px;
  147. border: solid 0 #ddd;
  148. border-top-width: 1px;
  149. padding: 1em 0 20px 0;
  150. font-size: 90%;
  151. text-align: left;
  152. }
  153. .ForumPostUserName
  154. {
  155. margin: 4px 0 0 0;
  156. padding: 0 0 4px 4px;
  157. font-weight: bold;
  158. font-size: 150%;
  159. color: #666;
  160. }
  161. .ForumPostUserName a:link, .ForumPostUserName a:active, .ForumPostUserName a:visited, .ForumPostUserName a:hover
  162. {
  163. margin: 0;
  164. color: #666;
  165. text-decoration: none;
  166. }
  167. .ForumPostUserAvatar
  168. {
  169. padding: 4px 0 4px 4px;
  170. }
  171. .ForumPostRoleIcons
  172. {
  173. padding: 4px 0;
  174. }
  175. .ForumPostRoleIcons img
  176. {
  177. padding: 0 4px;
  178. }
  179. .ForumPostAttachment
  180. {
  181. font-size: 90%;
  182. font-weight: bold;
  183. color: #333;
  184. padding: 4px 4px 4px 8px;
  185. }
  186. .ForumPostThreadStatus
  187. {
  188. float: right;
  189. padding: 4px;
  190. color: #666;
  191. font-weight: bold;
  192. }
  193. .ForumPostButtons
  194. {
  195. margin: 4px 4px 4px 0;
  196. padding-left: 4px;
  197. text-align: right;
  198. }
  199. UL.ForumPostStatistics
  200. {
  201. text-align: right;
  202. font-size: 90%;
  203. list-style-type: none;
  204. margin: 4px 8px 0 0;
  205. padding: 0;
  206. }
  207. UL.ForumPostStatistics LI
  208. {
  209. display: inline;
  210. padding-left: 16px;
  211. font-size: 90%;
  212. }
  213. UL.ForumPostUserPropertyList
  214. {
  215. margin: 0;
  216. padding: 0 0 0 4px;
  217. list-style-type: none;
  218. }
  219. UL.ForumPostUserPropertyList LI
  220. {
  221. margin: 4px 10px 4px 2px;
  222. font-size: 90%;
  223. }
  224. /*
  225. Header Definitions
  226. */
  227. .ForumThreadImageAndNameHeader
  228. {
  229. text-align: center;
  230. }
  231. .ForumThreadLastPostHeader
  232. {
  233. text-align: center;
  234. }
  235. .ForumThreadTotalThreadsHeader
  236. {
  237. text-align: center;
  238. }
  239. .ForumThreadTotalPostsHeader
  240. {
  241. text-align: center;
  242. }
  243. .ForumThreadMoveHeader
  244. {
  245. text-align: center;
  246. }
  247. .ForumMyImageAndNameHeader
  248. {
  249. text-align: center;
  250. }
  251. .ForumMyRepliesHeader
  252. {
  253. text-align: center;
  254. }
  255. .FormMyMoveHeader
  256. {
  257. }
  258. .ForumGroupImageAndNameHeader
  259. {
  260. text-align: center;
  261. }
  262. .ForumGroupLastPostHeader
  263. {
  264. text-align: center;
  265. }
  266. .ForumGroupTotalThreadsHeader
  267. {
  268. text-align: center;
  269. }
  270. .ForumGroupTotalPostsHeader
  271. {
  272. text-align: center;
  273. }
  274. /*
  275. Column Defitions
  276. */
  277. .ForumThreadImageColumn
  278. {
  279. }
  280. .ForumThreadNameColumn
  281. {
  282. font-size: 90%;
  283. }
  284. .ForumThreadLastPostColumn
  285. {
  286. font-size: 70%;
  287. text-align: center;
  288. }
  289. .ForumThreadLastPostColumn a:link, .ForumThreadLastPostColumn a:
  290. .ForumThreadTotalThreadsColumn
  291. {
  292. text-align: center;
  293. }
  294. .ForumThreadTotalPostsColumn
  295. {
  296. text-align: center;
  297. }
  298. .ForumThreadMoveColumn
  299. {
  300. text-align: center;
  301. }
  302. .ForumMyImageColumn
  303. {
  304. }
  305. .ForumMyNameColumn
  306. {
  307. font-size: 90%;
  308. }
  309. .ForumMyRepliesColumn
  310. {
  311. text-align: center;
  312. }
  313. .ForumMyMoveColumn
  314. {
  315. text-align: center;
  316. }
  317. .ForumGroupImageColumn
  318. {
  319. }
  320. .ForumGroupNameColumn
  321. {
  322. font-size: 90%;
  323. }
  324. .ForumGroupLastPostColumn
  325. {
  326. font-size: 80%;
  327. text-align: left;
  328. }
  329. .ForumGroupTotalThreadsColumn
  330. {
  331. text-align: center;
  332. }
  333. .ForumGroupTotalPostsColumn
  334. {
  335. text-align: center;
  336. }
  337. /*
  338. Quoting
  339. */
  340. BLOCKQUOTE
  341. {
  342. border: dotted 1px #ccc;
  343. padding: 4px;
  344. margin: 16px;
  345. }
  346. .ForumReplyToPostArea
  347. {
  348. padding: 8px;
  349. border: dotted 1px #ccc;
  350. margin-bottom: 16px;
  351. background-color: #dddddd;
  352. }
  353. /*
  354. Sub Forums
  355. */
  356. .ForumSubArea
  357. {
  358. padding-bottom: 15px;
  359. margin-top: -10px;
  360. }
  361. /*
  362. Thread rating control in post flat view
  363. */
  364. .ForumThreadRateControlReadOnly
  365. {
  366. position: relative;
  367. top: 2px;
  368. display: inline-table;
  369. display: -moz-inline-box;
  370. display: inline-block;
  371. background-color: #ffffff;
  372. border: solid 1px #999;
  373. padding: 4px;
  374. margin: 1px;
  375. font-size: 80%;
  376. font-weight: bold;
  377. line-height: normal;
  378. }
  379. .ForumThreadRateControlReadOnly img
  380. {
  381. margin: auto 0;
  382. }
  383. .ForumThreadRateControl
  384. {
  385. position: relative;
  386. top: 2px;
  387. display: inline-table;
  388. display: -moz-inline-box;
  389. display: inline-block;
  390. background-color: #eeeeee;
  391. border: solid 1px #999;
  392. cursor: pointer;
  393. padding: 4px;
  394. margin: 1px;
  395. font-size: 80%;
  396. font-weight: bold;
  397. line-height: normal;
  398. }
  399. .ForumThreadRateControl img
  400. {
  401. margin: auto 0;
  402. }
  403. .ForumThreadRateControlActive
  404. {
  405. position: relative;
  406. top: 2px;
  407. display: inline-table;
  408. display: -moz-inline-box;
  409. display: inline-block;
  410. background-color: #ffcc66;
  411. border: solid 1px #c93;
  412. cursor: pointer;
  413. padding: 4px;
  414. margin: 1px;
  415. font-size: 80%;
  416. font-weight: bold;
  417. line-height: normal;
  418. }
  419. .ForumThreadRateControlActive img
  420. {
  421. margin: auto 0;
  422. }
  423. .ForumCollapsedReply, .ForumCollapsedReplyChild
  424. {
  425. }
  426. .ForumCollapsedReply span
  427. {
  428. cursor: pointer;
  429. color: #02469b;
  430. }
  431. .ForumCollapsedReplyChild
  432. {
  433. background-color: #eeeeee;
  434. border: solid 1px #ccc;
  435. margin-left: 15px;
  436. padding-left: 5px;
  437. }
  438. /*
  439. Collapse/Expand Group Styles
  440. */
  441. .ForumGroupToggleCollapsed
  442. {
  443. background-image: url(../images/forum/group_expand.gif);
  444. background-repeat: no-repeat;
  445. background-position: left center;
  446. width: 1px;
  447. padding: 0 7px;
  448. cursor: pointer;
  449. text-decoration: none;
  450. }
  451. .ForumGroupToggleCollapsed:link, .ForumGroupToggleCollapsed:visited, .ForumGroupToggleCollapsed:active, .ForumGroupToggleCollapsed:hover
  452. {
  453. text-decoration: none;
  454. }
  455. .ForumGroupToggleExpanded
  456. {
  457. background-image: url(../images/forum/group_collapse.gif);
  458. background-repeat: no-repeat;
  459. background-position: left center;
  460. width: 1px;
  461. padding: 0 7px;
  462. cursor: pointer;
  463. text-decoration: none;
  464. }
  465. .ForumGroupToggleExpanded:link, .ForumGroupToggleExpanded:visited, .ForumGroupToggleExpanded:active, .ForumGroupToggleExpanded:hover
  466. {
  467. text-decoration: none;
  468. }
  469. .ForumGroupTitleProcessing
  470. {
  471. background-color: #E1E1E1;
  472. }
  473. /* Threaded View Styles */
  474. .ForumTreeArea
  475. {
  476. border: solid 1px #E1E1E1;
  477. }
  478. .ForumThreadedPostArea
  479. {
  480. border: solid 1px #E1E1E1;
  481. border-left-width: 0;
  482. background-color: #999;
  483. }
  484. .ForumSplitterPane
  485. {
  486. }
  487. .ForumPostTree
  488. {
  489. padding: 0;
  490. }
  491. .ForumPostTreeNode
  492. {
  493. font-size: 11px;
  494. padding: 2px 2px 2px 3px;
  495. cursor: pointer;
  496. }
  497. .ForumPostTreeNodeSelected
  498. {
  499. font-size: 11px;
  500. padding: 1px;
  501. border: solid 1px #E1E1E1;
  502. cursor: pointer;
  503. background-color: #f4f4f4;
  504. }
  505. .ForumPostTreeNodeHover
  506. {
  507. font-size: 11px;
  508. padding: 2px 2px 2px 3px;
  509. cursor: pointer;
  510. background-color: #f4f4f4;
  511. }
  512. .ForumPostTreeHeading
  513. {
  514. border-bottom: solid 1px #E1E1E1;
  515. font-size: 11px;
  516. text-align: center;
  517. background-color: #f4f4f4;
  518. background-image: none;
  519. padding: 4px;
  520. font-weight: normal;
  521. font-size: 90%;
  522. margin: 0;
  523. }
  524. .ForumDisplayMessage
  525. {
  526. background-color: #fee;
  527. color: #900;
  528. font-weight: bold;
  529. font-size: 80%;
  530. padding: 4px;
  531. }
  532. .inlineLink
  533. {
  534. cursor: pointer;
  535. }