Date.scss 58 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149
  1. /**
  2. * @class Ext.panel.Date
  3. */
  4. /**
  5. * @var {number/list}
  6. * DatePanel pane margin.
  7. */
  8. $datepanel-pane-margin: dynamic(null);
  9. /**
  10. * @var {number/list}
  11. * DatePanel caption padding.
  12. */
  13. $datepanel-caption-padding: dynamic(null);
  14. /**
  15. * @var {number/list}
  16. * DatePanel caption padding in the {@link Global_CSS#$enable-big big} sizing scheme.
  17. */
  18. $datepanel-caption-padding-big: dynamic(null);
  19. /**
  20. * @var {color}
  21. * DatePanel caption color.
  22. */
  23. $datepanel-caption-color: dynamic(null);
  24. /**
  25. * @var {color}
  26. * DatePanel caption background color.
  27. */
  28. $datepanel-caption-background-color: dynamic(null);
  29. /**
  30. * @var {string}
  31. * DatePanel caption text-align.
  32. */
  33. $datepanel-caption-text-align: dynamic(center);
  34. /**
  35. * @var {string}
  36. * DatePanel caption font family.
  37. */
  38. $datepanel-caption-font-family: dynamic(null);
  39. /**
  40. * @var {number}
  41. * DatePanel caption font size.
  42. */
  43. $datepanel-caption-font-size: dynamic(null);
  44. /**
  45. * @var {number}
  46. * DatePanel caption font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  47. */
  48. $datepanel-caption-font-size-big: dynamic(null);
  49. /**
  50. * @var {number/string}
  51. * DatePanel caption font weight.
  52. */
  53. $datepanel-caption-font-weight: dynamic(null);
  54. /**
  55. * @var {number}
  56. * DatePanel cell width.
  57. */
  58. $datepanel-cell-width: dynamic(28px);
  59. /**
  60. * @var {number}
  61. * DatePanel cell width in the {@link Global_CSS#$enable-big big} sizing scheme.
  62. */
  63. $datepanel-cell-width-big: dynamic(null);
  64. /**
  65. * @var {number}
  66. * DatePanel cell height.
  67. */
  68. $datepanel-cell-height: dynamic(28px);
  69. /**
  70. * @var {number}
  71. * DatePanel cell height in the {@link Global_CSS#$enable-big big} sizing scheme.
  72. */
  73. $datepanel-cell-height-big: dynamic(null);
  74. /**
  75. * @var {number}
  76. * DatePanel spacing between cells.
  77. */
  78. $datepanel-cell-spacing: dynamic(4px);
  79. /**
  80. * @var {number}
  81. * DatePanel spacing between cells in the {@link Global_CSS#$enable-big big} sizing scheme.
  82. */
  83. $datepanel-cell-spacing-big: dynamic(null);
  84. /**
  85. * @var {number/list}
  86. * DatePanel cell border radius.
  87. */
  88. $datepanel-cell-border-radius: dynamic(null);
  89. /**
  90. * @var {number/list}
  91. * DatePanel cell border radius in the {@link Global_CSS#$enable-big big} sizing scheme.
  92. */
  93. $datepanel-cell-border-radius-big: dynamic(null);
  94. /**
  95. * @var {color}
  96. * DatePanel cell color.
  97. */
  98. $datepanel-cell-color: dynamic(null);
  99. /**
  100. * @var {color}
  101. * DatePanel cell background color.
  102. */
  103. $datepanel-cell-background-color: dynamic(null);
  104. /**
  105. * @var {string}
  106. * DatePanel cell font family.
  107. */
  108. $datepanel-cell-font-family: dynamic(null);
  109. /**
  110. * @var {number}
  111. * DatePanel cell font size.
  112. */
  113. $datepanel-cell-font-size: dynamic(null);
  114. /**
  115. * @var {number}
  116. * DatePanel cell font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  117. */
  118. $datepanel-cell-font-size-big: dynamic(null);
  119. /**
  120. * @var {number/string}
  121. * DatePanel cell font weight.
  122. */
  123. $datepanel-cell-font-weight: dynamic(null);
  124. /**
  125. * @var {number}
  126. * DatePanel day header cell height.
  127. */
  128. $datepanel-day-cell-height: dynamic(null);
  129. /**
  130. * @var {number}
  131. * DatePanel day header cell height in the {@link Global_CSS#$enable-big big} sizing scheme.
  132. */
  133. $datepanel-day-cell-height-big: dynamic(null);
  134. /**
  135. * @var {color}
  136. * DatePanel day header cell color.
  137. */
  138. $datepanel-day-cell-color: dynamic(null);
  139. /**
  140. * @var {color}
  141. * DatePanel day header cell background color.
  142. */
  143. $datepanel-day-cell-background-color: dynamic(#F5F5F5);
  144. /**
  145. * @var {string}
  146. * DatePanel day header cell font size.
  147. */
  148. $datepanel-day-cell-font-family: dynamic(null);
  149. /**
  150. * @var {number}
  151. * DatePanel day header font size.
  152. */
  153. $datepanel-day-cell-font-size: dynamic(null);
  154. /**
  155. * @var {number}
  156. * DatePanel day header font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  157. */
  158. $datepanel-day-cell-font-size-big: dynamic(null);
  159. /**
  160. * @var {number/string}
  161. * DatePanel day header font weight.
  162. */
  163. $datepanel-day-cell-font-weight: dynamic(bold);
  164. /**
  165. * @var {number}
  166. * DatePanel date body cell height.
  167. */
  168. $datepanel-date-cell-height: dynamic(null);
  169. /**
  170. * @var {number}
  171. * DatePanel date body cell height in the {@link Global_CSS#$enable-big big} sizing scheme.
  172. */
  173. $datepanel-date-cell-height-big: dynamic(null);
  174. /**
  175. * @var {color}
  176. * DatePanel date body cell color.
  177. */
  178. $datepanel-date-cell-color: dynamic(null);
  179. /**
  180. * @var {color}
  181. * DatePanel date body cell background color.
  182. */
  183. $datepanel-date-cell-background-color: dynamic(null);
  184. /**
  185. * @var {string}
  186. * DatePanel date body cell font family.
  187. */
  188. $datepanel-date-cell-font-family: dynamic(null);
  189. /**
  190. * @var {number}
  191. * DatePanel date body cell font size.
  192. */
  193. $datepanel-date-cell-font-size: dynamic(null);
  194. /**
  195. * @var {number}
  196. * DatePanel date body cell font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  197. */
  198. $datepanel-date-cell-font-size-big: dynamic(null);
  199. /**
  200. * @var {number/string}
  201. * DatePanel date body cell font weight.
  202. */
  203. $datepanel-date-cell-font-weight: dynamic(null);
  204. /**
  205. * @var {color/list}
  206. * DatePanel date body cell border color.
  207. */
  208. $datepanel-date-cell-border-color: dynamic(null);
  209. /**
  210. * @var {string/list}
  211. * DatePanel date body cell border style.
  212. */
  213. $datepanel-date-cell-border-style: dynamic(null);
  214. /**
  215. * @var {number/list}
  216. * DatePanel date body cell border width.
  217. */
  218. $datepanel-date-cell-border-width: dynamic(null);
  219. /**
  220. * @var {color}
  221. * DatePanel outside the current month cell color.
  222. */
  223. $datepanel-outside-cell-color: dynamic(#d0d0d0);
  224. /**
  225. * @var {color}
  226. * DatePanel outside the current month cell background color.
  227. */
  228. $datepanel-outside-cell-background-color: dynamic(null);
  229. /**
  230. * @var {number/string}
  231. * DatePanel outside the current month cell font weight.
  232. */
  233. $datepanel-outside-cell-font-weight: dynamic(null);
  234. /**
  235. * @var {color}
  236. * DatePanel today cell color.
  237. */
  238. $datepanel-today-cell-color: dynamic(null);
  239. /**
  240. * @var {color}
  241. * DatePanel today cell background color.
  242. */
  243. $datepanel-today-cell-background-color: dynamic($base-highlight-color);
  244. /**
  245. * @var {number/string}
  246. * DatePanel today cell font weight.
  247. */
  248. $datepanel-today-cell-font-weight: dynamic(null);
  249. /**
  250. * @var {color}
  251. * DatePanel special cell color.
  252. */
  253. $datepanel-special-cell-color: dynamic($base-light-color);
  254. /**
  255. * @var {color}
  256. * DatePanel special cell background color.
  257. */
  258. $datepanel-special-cell-background-color: dynamic(null);
  259. /**
  260. * @var {number/string}
  261. * DatePanel special cell font weight.
  262. */
  263. $datepanel-special-cell-font-weight: dynamic(null);
  264. /**
  265. * @var {color}
  266. * DatePanel weekend cell color.
  267. */
  268. $datepanel-weekend-cell-color: dynamic(null);
  269. /**
  270. * @var {color}
  271. * DatePanel weekend cell background color.
  272. */
  273. $datepanel-weekend-cell-background-color: dynamic(null);
  274. /**
  275. * @var {number/string}
  276. * DatePanel weekend cell font weight.
  277. */
  278. $datepanel-weekend-cell-font-weight: dynamic(null);
  279. /**
  280. * @var {number}
  281. * DatePanel weekend column width.
  282. */
  283. $datepanel-weekend-column-width: dynamic(80%);
  284. /**
  285. * @var {number}
  286. * DatePanel weekend column background color.
  287. */
  288. $datepanel-weekend-column-background-color: dynamic(null);
  289. /**
  290. * @var {number}
  291. * DatePanel weekend column vertical spacing.
  292. */
  293. $datepanel-weekend-column-spacing: dynamic(6px);
  294. /**
  295. * @var {color/list}
  296. * DatePanel weekend column border color.
  297. */
  298. $datepanel-weekend-column-border-color: dynamic($datepanel-weekend-column-background-color);
  299. /**
  300. * @var {string/list}
  301. * DatePanel weekend column border style.
  302. */
  303. $datepanel-weekend-column-border-style: dynamic(solid);
  304. /**
  305. * @var {number/list}
  306. * DatePanel weekend column border width.
  307. */
  308. $datepanel-weekend-column-border-width: dynamic(1px);
  309. /**
  310. * @var {number/list}
  311. * DatePanel weekend column border radius.
  312. */
  313. $datepanel-weekend-column-border-radius: dynamic(null);
  314. /**
  315. * @var {color}
  316. * DatePanel disabled cell color.
  317. */
  318. $datepanel-disabled-cell-color: dynamic(null);
  319. /**
  320. * @var {color}
  321. * DatePanel disabled cell background color.
  322. */
  323. $datepanel-disabled-cell-background-color: dynamic(#aaa);
  324. /**
  325. * @var {string/number}
  326. * DatePanel disabled cell font weight.
  327. */
  328. $datepanel-disabled-cell-font-weight: dynamic(null);
  329. /**
  330. * @var {color}
  331. * DatePanel selected cell color.
  332. */
  333. $datepanel-selected-cell-color: dynamic($light-color);
  334. /**
  335. * @var {color}
  336. * DatePanel selected cell background color.
  337. */
  338. $datepanel-selected-cell-background-color: dynamic($base-color);
  339. /**
  340. * @var {number/string}
  341. * DatePanel selected cell font weight.
  342. */
  343. $datepanel-selected-cell-font-weight: dynamic(null);
  344. /**
  345. * @var {color}
  346. * DatePanel focused cell outline color.
  347. */
  348. $datepanel-focused-cell-outline-color: dynamic(darken($base-color, 35%));
  349. /**
  350. * @var {string}
  351. * DatePanel focused cell outline style.
  352. */
  353. $datepanel-focused-cell-outline-style: dynamic(solid);
  354. /**
  355. * @var {number}
  356. * DatePanel focused cell outline width.
  357. */
  358. $datepanel-focused-cell-outline-width: dynamic(1px);
  359. /**
  360. * @var {number}
  361. * DatePanel focused cell outline offset.
  362. */
  363. $datepanel-focused-cell-outline-offset: dynamic(-1px);
  364. /**
  365. * @var {color}
  366. * DatePanel selected focused cell outline color.
  367. */
  368. $datepanel-selected-focused-cell-outline-color: dynamic(#fff);
  369. /**
  370. * @var {number/list}
  371. * DatePanel split title header padding.
  372. */
  373. $datepanel-split-title-header-padding: dynamic(null);
  374. /**
  375. * @var {number/list}
  376. * DatePanel split title header padding in the {@link Global_CSS#$enable-big big} sizing scheme.
  377. */
  378. $datepanel-split-title-header-padding-big: dynamic(null);
  379. /**
  380. * @var {color}
  381. * DatePanel year (with split titles) color.
  382. */
  383. $datepanel-header-year-color: dynamic(null);
  384. /**
  385. * @var {number}
  386. * DatePanel year (with split titles) opacity.
  387. */
  388. $datepanel-header-year-opacity: dynamic(null);
  389. /**
  390. * @var {number}
  391. * DatePanel year (with split titles) font size.
  392. */
  393. $datepanel-header-year-font-size: dynamic(null);
  394. /**
  395. * @var {number}
  396. * DatePanel year (with split titles) font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  397. */
  398. $datepanel-header-year-font-size-big: dynamic(null);
  399. /**
  400. * @var {string}
  401. * DatePanel year (with split titles) font family.
  402. */
  403. $datepanel-header-year-font-family: dynamic(null);
  404. /**
  405. * @var {string/number}
  406. * DatePanel year (with split titles) font weight.
  407. */
  408. $datepanel-header-year-font-weight: dynamic(500);
  409. /**
  410. * @var {number}
  411. * DatePanel year (with split titles) line height.
  412. */
  413. $datepanel-header-year-line-height: dynamic(null);
  414. /**
  415. * @var {number}
  416. * DatePanel year (with split titles) line height in the {@link Global_CSS#$enable-big big} sizing scheme.
  417. */
  418. $datepanel-header-year-line-height-big: dynamic(null);
  419. /**
  420. * @var {color}
  421. * DatePanel year (with split titles) inactive year color.
  422. */
  423. $datepanel-header-year-inactive-color: dynamic(null);
  424. /**
  425. * @var {color}
  426. * DatePanel year (with split titles) inactive year opacity.
  427. */
  428. $datepanel-header-year-inactive-opacity: dynamic(null);
  429. /**
  430. * @var {number}
  431. * DatePanel year (with split titles) inactive year font size.
  432. */
  433. $datepanel-header-year-inactive-font-size: dynamic(null);
  434. /**
  435. * @var {number}
  436. * DatePanel year (with split titles) inactive year font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  437. */
  438. $datepanel-header-year-inactive-font-size-big: dynamic(null);
  439. /**
  440. * @var {color}
  441. * DatePanel title (with split titles) inactive color.
  442. */
  443. $datepanel-header-title-inactive-color: dynamic(null);
  444. /**
  445. * @var {number}
  446. * DatePanel title (with split titles) inactive opacity.
  447. */
  448. $datepanel-header-title-inactive-opacity: dynamic(null);
  449. /**
  450. * @var {number}
  451. * DatePanel title (with split titles) inactive font size.
  452. */
  453. $datepanel-header-title-inactive-font-size: dynamic(null);
  454. /**
  455. * @var {number}
  456. * DatePanel title (with split titles) inactive font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  457. */
  458. $datepanel-header-title-inactive-font-size-big: dynamic(null);
  459. /**
  460. * @var {list}
  461. * DatePanel title (with split titles) inactive transition.
  462. */
  463. $datepanel-header-inactive-transition: dynamic(null);
  464. // Inherited panel styles
  465. /**
  466. * @var {color/list}
  467. * DatePanel border-color
  468. */
  469. $datepanel-border-color: dynamic(null);
  470. /**
  471. * @var {number/list}
  472. * DatePanel border-width
  473. */
  474. $datepanel-border-width: dynamic(null);
  475. /**
  476. * @var {string/list}
  477. * DatePanel border-style
  478. */
  479. $datepanel-border-style: dynamic(null);
  480. /**
  481. * @var {number/list}
  482. * DatePanel border-radius
  483. */
  484. $datepanel-border-radius: dynamic(null);
  485. /**
  486. * @var {number/list}
  487. * DatePanel border-radius in the {@link Global_CSS#$enable-big big} sizing scheme
  488. */
  489. $datepanel-border-radius-big: dynamic($datepanel-border-radius);
  490. /**
  491. * @var {color}
  492. * DatePanel body background-color
  493. */
  494. $datepanel-body-background-color: dynamic(null);
  495. /**
  496. * @var {color}
  497. * DatePanel body text color
  498. */
  499. $datepanel-body-color: dynamic(null);
  500. /**
  501. * @var {color}
  502. * DatePanel body border-color
  503. */
  504. $datepanel-body-border-color: dynamic($datepanel-border-color);
  505. /**
  506. * @var {number/list}
  507. * DatePanel body border-width
  508. */
  509. $datepanel-body-border-width: dynamic(null);
  510. /**
  511. * @var {number/list}
  512. * DatePanel body border-style
  513. */
  514. $datepanel-body-border-style: dynamic(null);
  515. /**
  516. * @var {string/number}
  517. * DatePanel body font-weight
  518. */
  519. $datepanel-body-font-weight: dynamic(null);
  520. /**
  521. * @var {number}
  522. * DatePanel body font-size
  523. */
  524. $datepanel-body-font-size: dynamic(null);
  525. /**
  526. * @var {number}
  527. * DatePanel body font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  528. */
  529. $datepanel-body-font-size-big: dynamic(null);
  530. /**
  531. * @var {number}
  532. * DatePanel body line-height
  533. */
  534. $datepanel-body-line-height: dynamic(null);
  535. /**
  536. * @var {number}
  537. * DatePanel body line-height in the {@link Global_CSS#$enable-big big} sizing scheme
  538. */
  539. $datepanel-body-line-height-big: dynamic(null);
  540. /**
  541. * @var {string}
  542. * DatePanel body font-family
  543. */
  544. $datepanel-body-font-family: dynamic(null);
  545. /**
  546. * @var {number/list}
  547. * DatePanel body padding
  548. */
  549. $datepanel-body-padding: dynamic(null);
  550. /**
  551. * @var {number/list}
  552. * DatePanel body padding in the {@link Global_CSS#$enable-big big} sizing scheme
  553. */
  554. $datepanel-body-padding-big: dynamic(null);
  555. /**
  556. * @var {color}
  557. * DatePanel Header background-color
  558. */
  559. $datepanel-header-background-color: dynamic(null);
  560. /**
  561. * @var {string/list}
  562. * DatePanel Header background-gradient. Can be either the name of a gradient defined by
  563. * {@link Global_CSS#background-gradient} or a list of color stops.
  564. */
  565. $datepanel-header-background-gradient: dynamic(null);
  566. /**
  567. * @var {color}
  568. * DatePanel Header text color
  569. */
  570. $datepanel-header-color: dynamic(null);
  571. /**
  572. * @var {color/list}
  573. * DatePanel Header border-color
  574. */
  575. $datepanel-header-border-color: dynamic($datepanel-border-color);
  576. /**
  577. * @var {number/list}
  578. * DatePanel Header border-width
  579. */
  580. $datepanel-header-border-width: dynamic(null);
  581. /**
  582. * @var {string/list}
  583. * DatePanel Header border-style
  584. */
  585. $datepanel-header-border-style: dynamic(null);
  586. /**
  587. * @var {string/number}
  588. * DatePanel Header font-weight
  589. */
  590. $datepanel-header-font-weight: dynamic(null);
  591. /**
  592. * @var {number}
  593. * DatePanel Header font-size
  594. */
  595. $datepanel-header-font-size: dynamic(null);
  596. /**
  597. * @var {number}
  598. * DatePanel Header font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  599. */
  600. $datepanel-header-font-size-big: dynamic(null);
  601. /**
  602. * @var {number}
  603. * DatePanel Header line-height
  604. */
  605. $datepanel-header-line-height: dynamic(null);
  606. /**
  607. * @var {number}
  608. * DatePanel Header line-height in the {@link Global_CSS#$enable-big big} sizing scheme
  609. */
  610. $datepanel-header-line-height-big: dynamic(null);
  611. /**
  612. * @var {string}
  613. * DatePanel Header font-family
  614. */
  615. $datepanel-header-font-family: dynamic(null);
  616. /**
  617. * @var {number/list}
  618. * DatePanel Header padding
  619. */
  620. $datepanel-header-padding: dynamic(null);
  621. /**
  622. * @var {number/list}
  623. * DatePanel Header padding in the {@link Global_CSS#$enable-big big} sizing scheme
  624. */
  625. $datepanel-header-padding-big: dynamic(null);
  626. /**
  627. * @var {number/list}
  628. * DatePanel Header Title padding
  629. */
  630. $datepanel-header-title-padding: dynamic(null);
  631. /**
  632. * @var {number/list}
  633. * DatePanel Header Title padding in the {@link Global_CSS#$enable-big big} sizing scheme
  634. */
  635. $datepanel-header-title-padding-big: dynamic(null);
  636. /**
  637. * @var {number}
  638. * DatePanel Header Title opacity
  639. */
  640. $datepanel-header-title-opacity: dynamic(null);
  641. /**
  642. * @var {shadow}
  643. * DatePanel Header Shadow
  644. */
  645. $datepanel-header-shadow: dynamic(null);
  646. /**
  647. * @var {number}
  648. * Z-Index for the DatePanel Header, should be used with shadows to raise header above content
  649. */
  650. $datepanel-header-z-index: dynamic(null);
  651. /**
  652. * @var {number}
  653. * DatePanel Header min-height
  654. */
  655. $datepanel-header-min-height: dynamic(null);
  656. /**
  657. * @var {number}
  658. * DatePanel Header min-height in the {@link Global_CSS#$enable-big big} sizing scheme
  659. */
  660. $datepanel-header-min-height-big: dynamic(null);
  661. /**
  662. * @var {color}
  663. * DatePanel Header icon color.
  664. */
  665. $datepanel-header-icon-color: dynamic(null);
  666. /**
  667. * @var {number}
  668. * DatePanel Header icon size
  669. */
  670. $datepanel-header-icon-size: dynamic(null);
  671. /**
  672. * @var {number}
  673. * DatePanel Header icon size in the {@link Global_CSS#$enable-big big} sizing scheme
  674. */
  675. $datepanel-header-icon-size-big: dynamic(null);
  676. /**
  677. * @var {number}
  678. * DatePanel Header icon font-size. Used for configuring the size of font icons
  679. */
  680. $datepanel-header-icon-font-size: dynamic(null);
  681. /**
  682. * @var {number}
  683. * DatePanel Header icon font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  684. */
  685. $datepanel-header-icon-font-size-big: dynamic(null);
  686. /**
  687. * @var {number}
  688. * The space between the DatePanel Header icon and text when the icon is horizontally aligned
  689. */
  690. $datepanel-header-icon-horizontal-spacing: dynamic(null);
  691. /**
  692. * @var {number}
  693. * The space between the DatePanel Header icon and text when the icon is horizontally aligned
  694. * in the {@link Global_CSS#$enable-big big} sizing scheme
  695. */
  696. $datepanel-header-icon-horizontal-spacing-big: dynamic(null);
  697. /**
  698. * @var {number}
  699. * The space between the DatePanel Header icon and text when the icon is vertically aligned
  700. */
  701. $datepanel-header-icon-vertical-spacing: dynamic(null);
  702. /**
  703. * @var {number}
  704. * The space between the DatePanel Header icon and text when the icon is vertically aligned
  705. * in the {@link Global_CSS#$enable-big big} sizing scheme
  706. */
  707. $datepanel-header-icon-vertical-spacing-big: dynamic(null);
  708. /**
  709. * @var {number}
  710. * DatePanel Header icon opacity
  711. */
  712. $datepanel-header-icon-opacity: dynamic(null);
  713. /**
  714. * @var {color}
  715. * DatePanel Tool color
  716. */
  717. $datepanel-tool-color: dynamic(null);
  718. /**
  719. * @var {number}
  720. * DatePanel Tool color when hovered
  721. */
  722. $datepanel-tool-hovered-color: dynamic(null);
  723. /**
  724. * @var {number}
  725. * DatePanel Tool color when pressed
  726. */
  727. $datepanel-tool-pressed-color: dynamic(null);
  728. /**
  729. * @var {number}
  730. * DatePanel Tool color when disabled
  731. */
  732. $datepanel-tool-disabled-color: dynamic(null);
  733. /**
  734. * @var {color}
  735. * DatePanel Tool background-color
  736. */
  737. $datepanel-tool-background-color: dynamic(null);
  738. /**
  739. * @var {number}
  740. * DatePanel Tool background-color when hovered
  741. */
  742. $datepanel-tool-hovered-background-color: dynamic(null);
  743. /**
  744. * @var {number}
  745. * DatePanel Tool background-color when pressed
  746. */
  747. $datepanel-tool-pressed-background-color: dynamic(null);
  748. /**
  749. * @var {number}
  750. * DatePanel Tool background-color when disabled
  751. */
  752. $datepanel-tool-disabled-background-color: dynamic(null);
  753. /**
  754. * @var {number}
  755. * DatePanel Tool opacity
  756. */
  757. $datepanel-tool-opacity: dynamic(null);
  758. /**
  759. * @var {number}
  760. * DatePanel Tool opacity when hovered
  761. */
  762. $datepanel-tool-hovered-opacity: dynamic(null);
  763. /**
  764. * @var {number}
  765. * DatePanel Tool opacity when pressed
  766. */
  767. $datepanel-tool-pressed-opacity: dynamic(null);
  768. /**
  769. * @var {number}
  770. * DatePanel Tool opacity when disabled
  771. */
  772. $datepanel-tool-disabled-opacity: dynamic(null);
  773. /**
  774. * @var {number}
  775. * DatePanel Tool border radius
  776. */
  777. $datepanel-tool-border-radius: dynamic(null);
  778. /**
  779. * @var {number}
  780. * DatePanel Tool border radius in the {@link Global_CSS#$enable-big big} sizing scheme
  781. */
  782. $datepanel-tool-border-radius-big: dynamic(null);
  783. /**
  784. * @var {number}
  785. * DatePanel Tool size
  786. */
  787. $datepanel-tool-size: dynamic(null);
  788. /**
  789. * @var {number}
  790. * DatePanel Tool size in the {@link Global_CSS#$enable-big big} sizing scheme
  791. */
  792. $datepanel-tool-size-big: dynamic(null);
  793. /**
  794. * @var {number}
  795. * DatePanel Tool font-size
  796. */
  797. $datepanel-tool-font-size: dynamic(null);
  798. /**
  799. * @var {number}
  800. * DatePanel Tool font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  801. */
  802. $datepanel-tool-font-size-big: dynamic(null);
  803. /**
  804. * @var {number}
  805. * The space between DatePanel Tools
  806. */
  807. $datepanel-tool-spacing: dynamic(null);
  808. /**
  809. * @var {number}
  810. * The space between DatePanel Tools in the {@link Global_CSS#$enable-big big} sizing scheme
  811. */
  812. $datepanel-tool-spacing-big: dynamic(null);
  813. /**
  814. * @var {string}
  815. * DatePanel Tool cursor
  816. */
  817. $datepanel-tool-cursor: dynamic(null);
  818. /**
  819. * @var {string}
  820. * DatePanel Tool cursor when disabled
  821. */
  822. $datepanel-tool-disabled-cursor: dynamic(null);
  823. /**
  824. * @var {number}
  825. * DatePanel Tool outline width when focused
  826. */
  827. $datepanel-tool-focused-outline-width: dynamic(null);
  828. /**
  829. * @var {string}
  830. * DatePanel Tool outline style when focused
  831. */
  832. $datepanel-tool-focused-outline-style: dynamic(null);
  833. /**
  834. * @var {color}
  835. * DatePanel Tool outline color when focused
  836. */
  837. $datepanel-tool-focused-outline-color: dynamic(null);
  838. /**
  839. * @var {number}
  840. * DatePanel Tool outline offset when focused
  841. */
  842. $datepanel-tool-focused-outline-offset: dynamic(null);
  843. /**
  844. * @var {color}
  845. * DatePanel anchor border-color
  846. */
  847. $datepanel-anchor-border-color: dynamic(null);
  848. /**
  849. * @var {color}
  850. * DatePanel anchor background-color
  851. */
  852. $datepanel-anchor-background-color: dynamic(null);
  853. /**
  854. * @var {number}
  855. * The height (in all orientations) of the anchor arrow
  856. */
  857. $datepanel-anchor-height: dynamic(null);
  858. /**
  859. * @var {number}
  860. * The width (in all orientations) of the anchor arrow.
  861. */
  862. $datepanel-anchor-width: dynamic(null);
  863. /**
  864. * @var {number}
  865. * The extra spacing beyond the tip of the anchor arrow to prevent the pointer touching
  866. * the target;
  867. */
  868. $datepanel-anchor-margin: dynamic(null);
  869. /**
  870. * @var {string}
  871. * `true` to include {@link #manageBorders border management} rules
  872. */
  873. $datepanel-manage-borders: dynamic($panel-manage-borders);
  874. /**
  875. * Creates a visual theme for a DatePanel.
  876. *
  877. * @param {string} $ui
  878. * The name of the UI being created. Can not included spaces or special punctuation
  879. * (used in CSS class names).
  880. *
  881. * @param {String} [$xtype=datepanel] (protected) The {@link Ext.Class#xtype} to use
  882. * in CSS selectors. For use by UI mixins of derived classes.
  883. *
  884. * @param {String} [$header-xtype=dateheader] (protected) The {@link Ext.Class#xtype} to use
  885. * in CSS selectors for the header component. For use by UI mixins of derived classes.
  886. *
  887. * @param {String} [$title-xtype=datetitle] (protected) The {@link Ext.Class#xtype} to use
  888. * in CSS selectors for the title component. For use by UI mixins of derived classes.
  889. *
  890. * @param {String} [$tool-xtype=datepaneltool] (protected) The {@link Ext.Class#xtype} to use
  891. * in CSS selectors for tools. For use by UI mixins of derived classes.
  892. *
  893. * @param {number/list} $pane-margin
  894. * DatePanel pane margin.
  895. *
  896. * @param {number/list} $caption-padding
  897. * DatePanel caption padding.
  898. *
  899. * @param {number/list} $caption-padding-big
  900. * DatePanel caption padding in the {@link Global_CSS#$enable-big big} sizing scheme.
  901. *
  902. * @param {color} $caption-color
  903. * DatePanel caption color.
  904. *
  905. * @param {color} $caption-background-color
  906. * DatePanel caption background color.
  907. *
  908. * @param {string} $caption-text-align
  909. * DatePanel caption text-align.
  910. *
  911. * @param {string} $caption-font-family
  912. * DatePanel caption font family.
  913. *
  914. * @param {number} $caption-font-size
  915. * DatePanel caption font size.
  916. *
  917. * @param {number} $caption-font-size-big
  918. * DatePanel caption font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  919. *
  920. * @param {number/string} $caption-font-weight
  921. * DatePanel caption font weight.
  922. *
  923. * @param {number} $cell-width
  924. * DatePanel cell width.
  925. *
  926. * @param {number} $cell-width-big
  927. * DatePanel cell width in the {@link Global_CSS#$enable-big big} sizing scheme.
  928. *
  929. * @param {number} $cell-height
  930. * DatePanel cell height.
  931. *
  932. * @param {number} $cell-height-big
  933. * DatePanel cell height in the {@link Global_CSS#$enable-big big} sizing scheme.
  934. *
  935. * @param {number} $cell-spacing
  936. * DatePanel spacing between cells.
  937. *
  938. * @param {number} $cell-spacing-big
  939. * DatePanel spacing between cells in the {@link Global_CSS#$enable-big big} sizing scheme.
  940. *
  941. * @param {number/list} $cell-border-radius
  942. * DatePanel cell border radius.
  943. *
  944. * @param {number/list} $cell-border-radius-big
  945. * DatePanel cell border radius in the {@link Global_CSS#$enable-big big} sizing scheme.
  946. *
  947. * @param {color} $cell-color
  948. * DatePanel cell color.
  949. *
  950. * @param {color} $cell-background-color
  951. * DatePanel cell background color.
  952. *
  953. * @param {string} $cell-font-family
  954. * DatePanel cell font family.
  955. *
  956. * @param {number} $cell-font-size
  957. * DatePanel cell font size.
  958. *
  959. * @param {number} $cell-font-size-big
  960. * DatePanel cell font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  961. *
  962. * @param {number/string} $cell-font-weight
  963. * DatePanel cell font weight.
  964. *
  965. * @param {number} $day-cell-height
  966. * DatePanel day header cell height.
  967. *
  968. * @param {number} $day-cell-height-big
  969. * DatePanel day header cell height in the {@link Global_CSS#$enable-big big} sizing scheme.
  970. *
  971. * @param {color} $day-cell-color
  972. * DatePanel day header cell color.
  973. *
  974. * @param {color} $day-cell-background-color
  975. * DatePanel day header cell background color.
  976. *
  977. * @param {string} $day-cell-font-family
  978. * DatePanel day header cell font size.
  979. *
  980. * @param {number} $day-cell-font-size
  981. * DatePanel day header font size.
  982. *
  983. * @param {number} $day-cell-font-size-big
  984. * DatePanel day header font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  985. *
  986. * @param {number/string} $day-cell-font-weight
  987. * DatePanel day header font weight.
  988. *
  989. * @param {number} $date-cell-height
  990. * DatePanel date body cell height.
  991. *
  992. * @param {number} $date-cell-height-big
  993. * DatePanel date body cell height in the {@link Global_CSS#$enable-big big} sizing scheme.
  994. *
  995. * @param {color} $date-cell-color
  996. * DatePanel date body cell color.
  997. *
  998. * @param {color} $date-cell-background-color
  999. * DatePanel date body cell background color.
  1000. *
  1001. * @param {string} $date-cell-font-family
  1002. * DatePanel date body cell font family.
  1003. *
  1004. * @param {number} $date-cell-font-size
  1005. * DatePanel date body cell font size.
  1006. *
  1007. * @param {number} $date-cell-font-size-big
  1008. * DatePanel date body cell font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  1009. *
  1010. * @param {number/string} $date-cell-font-weight
  1011. * DatePanel date body cell font weight.
  1012. *
  1013. * @param {color/list} $date-cell-border-color
  1014. * DatePanel date body cell border color.
  1015. *
  1016. * @param {string/list} $date-cell-border-style
  1017. * DatePanel date body cell border style.
  1018. *
  1019. * @param {number/list} $date-cell-border-width
  1020. * DatePanel date body cell border width.
  1021. *
  1022. * @param {color} $outside-cell-color
  1023. * DatePanel outside the current month cell color.
  1024. *
  1025. * @param {color} $outside-cell-background-color
  1026. * DatePanel outside the current month cell background color.
  1027. *
  1028. * @param {number/string} $outside-cell-font-weight
  1029. * DatePanel outside the current month cell font weight.
  1030. *
  1031. * @param {color} $today-cell-color
  1032. * DatePanel today cell color.
  1033. *
  1034. * @param {color} $today-cell-background-color
  1035. * DatePanel today cell background color.
  1036. *
  1037. * @param {number/string} $today-cell-font-weight
  1038. * DatePanel today cell font weight.
  1039. *
  1040. * @param {color} $special-cell-color
  1041. * DatePanel special cell color.
  1042. *
  1043. * @param {color} $special-cell-background-color
  1044. * DatePanel special cell background color.
  1045. *
  1046. * @param {number/string} $special-cell-font-weight
  1047. * DatePanel special cell font weight.
  1048. *
  1049. * @param {color} $weekend-cell-color
  1050. * DatePanel weekend cell color.
  1051. *
  1052. * @param {color} $weekend-cell-background-color
  1053. * DatePanel weekend cell background color.
  1054. *
  1055. * @param {number/string} $weekend-cell-font-weight
  1056. * DatePanel weekend cell font weight.
  1057. *
  1058. * @param {number} $weekend-column-width
  1059. * DatePanel weekend column width.
  1060. *
  1061. * @param {number} $weekend-column-background-color
  1062. * DatePanel weekend column background color.
  1063. *
  1064. * @param {number} $weekend-column-spacing
  1065. * DatePanel weekend column vertical spacing.
  1066. *
  1067. * @param {color/list} $weekend-column-border-color
  1068. * DatePanel weekend column border color.
  1069. *
  1070. * @param {string/list} $weekend-column-border-style
  1071. * DatePanel weekend column border style.
  1072. *
  1073. * @param {number/list} $weekend-column-border-width
  1074. * DatePanel weekend column border width.
  1075. *
  1076. * @param {number/list} $weekend-column-border-radius
  1077. * DatePanel weekend column border radius.
  1078. *
  1079. * @param {color} $disabled-cell-color
  1080. * DatePanel disabled cell color.
  1081. *
  1082. * @param {color} $disabled-cell-background-color
  1083. * DatePanel disabled cell background color.
  1084. *
  1085. * @param {string/number} $disabled-cell-font-weight
  1086. * DatePanel disabled cell font weight.
  1087. *
  1088. * @param {color} $selected-cell-color
  1089. * DatePanel selected cell color.
  1090. *
  1091. * @param {color} $selected-cell-background-color
  1092. * DatePanel selected cell background color.
  1093. *
  1094. * @param {number/string} $selected-cell-font-weight
  1095. * DatePanel selected cell font weight.
  1096. *
  1097. * @param {color} $focused-cell-outline-color
  1098. * DatePanel focused cell outline color.
  1099. *
  1100. * @param {string} $focused-cell-outline-style
  1101. * DatePanel focused cell outline style.
  1102. *
  1103. * @param {number} $focused-cell-outline-width
  1104. * DatePanel focused cell outline width.
  1105. *
  1106. * @param {number} $focused-cell-outline-offset
  1107. * DatePanel focused cell outline offset.
  1108. *
  1109. * @param {color} $selected-focused-cell-outline-color
  1110. * DatePanel selected focused cell outline color.
  1111. *
  1112. * @param {number/list} $split-title-header-padding
  1113. * DatePanel split title header padding.
  1114. *
  1115. * @param {number/list} $split-title-header-padding-big
  1116. * DatePanel split title header padding in the {@link Global_CSS#$enable-big big} sizing scheme.
  1117. *
  1118. * @param {color} $header-year-color
  1119. * DatePanel year (with split titles) color.
  1120. *
  1121. * @param {number} $header-year-opacity
  1122. * DatePanel year (with split titles) opacity.
  1123. *
  1124. * @param {number} $header-year-font-size
  1125. * DatePanel year (with split titles) font size.
  1126. *
  1127. * @param {number} $header-year-font-size-big
  1128. * DatePanel year (with split titles) font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  1129. *
  1130. * @param {string} $header-year-font-family
  1131. * DatePanel year (with split titles) font family.
  1132. *
  1133. * @param {string/number} $header-year-font-weight
  1134. * DatePanel year (with split titles) font weight.
  1135. *
  1136. * @param {number} $header-year-line-height
  1137. * DatePanel year (with split titles) line height.
  1138. *
  1139. * @param {number} $header-year-line-height-big
  1140. * DatePanel year (with split titles) line height in the {@link Global_CSS#$enable-big big} sizing scheme.
  1141. *
  1142. * @param {color} $header-year-inactive-color
  1143. * DatePanel year (with split titles) inactive year color.
  1144. *
  1145. * @param {color} $header-year-inactive-opacity
  1146. * DatePanel year (with split titles) inactive year opacity.
  1147. *
  1148. * @param {number} $header-year-inactive-font-size
  1149. * DatePanel year (with split titles) inactive year font size.
  1150. *
  1151. * @param {number} $header-year-inactive-font-size-big
  1152. * DatePanel year (with split titles) inactive year font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  1153. *
  1154. * @param {color} $header-title-inactive-color
  1155. * DatePanel title (with split titles) inactive color.
  1156. *
  1157. * @param {number} $header-title-inactive-opacity
  1158. * DatePanel title (with split titles) inactive opacity.
  1159. *
  1160. * @param {number} $header-title-inactive-font-size
  1161. * DatePanel title (with split titles) inactive font size.
  1162. *
  1163. * @param {number} $header-title-inactive-font-size-big
  1164. * DatePanel title (with split titles) inactive font size in the {@link Global_CSS#$enable-big big} sizing scheme.
  1165. *
  1166. * @param {list} $header-inactive-transition
  1167. * DatePanel title (with split titles) inactive transition.
  1168. *
  1169. *
  1170. * @param {color} $background-color
  1171. * DatePanel background-color
  1172. *
  1173. * @param {color/list} $border-color
  1174. * DatePanel border-color
  1175. *
  1176. * @param {number/list} $border-width
  1177. * DatePanel border-width
  1178. *
  1179. * @param {string/list} $border-style
  1180. * DatePanel border-style
  1181. *
  1182. * @param {number/list} $border-radius
  1183. * DatePanel border-radius
  1184. *
  1185. * @param {number/list} $border-radius-big
  1186. * DatePanel border-radius in the {@link Global_CSS#$enable-big big} sizing scheme
  1187. *
  1188. * @param {color} $body-background-color
  1189. * DatePanel body background-color
  1190. *
  1191. * @param {color} $body-color
  1192. * DatePanel body text color
  1193. *
  1194. * @param {color} $body-border-color
  1195. * DatePanel body border-color
  1196. *
  1197. * @param {number/list} $body-border-width
  1198. * DatePanel body border-width
  1199. *
  1200. * @param {number/list} $body-border-style
  1201. * DatePanel body border-style
  1202. *
  1203. * @param {string/number} $body-font-weight
  1204. * DatePanel body font-weight
  1205. *
  1206. * @param {number} $body-font-size
  1207. * DatePanel body font-size
  1208. *
  1209. * @param {number} $body-font-size-big
  1210. * DatePanel body font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  1211. *
  1212. * @param {number} $body-line-height
  1213. * DatePanel body line-height
  1214. *
  1215. * @param {number} $body-line-height-big
  1216. * DatePanel body line-height in the {@link Global_CSS#$enable-big big} sizing scheme
  1217. *
  1218. * @param {string} $body-font-family
  1219. * DatePanel body font-family
  1220. *
  1221. * @param {number/list} $body-padding
  1222. * DatePanel body padding
  1223. *
  1224. * @param {number/list} $body-padding-big
  1225. * DatePanel body padding in the {@link Global_CSS#$enable-big big} sizing scheme
  1226. *
  1227. * @param {color} $header-background-color
  1228. * DatePanel Header background-color
  1229. *
  1230. * @param {string/list} $header-background-gradient
  1231. * DatePanel Header background-gradient. Can be either the name of a gradient defined by
  1232. * {@link Global_CSS#background-gradient} or a list of color stops.
  1233. *
  1234. * @param {color} $header-color
  1235. * DatePanel Header text color
  1236. *
  1237. * @param {color/list} $header-border-color
  1238. * DatePanel Header border-color
  1239. *
  1240. * @param {number/list} $header-border-width
  1241. * DatePanel Header border-width
  1242. *
  1243. * @param {string/list} $header-border-style
  1244. * DatePanel Header border-style
  1245. *
  1246. * @param {string/number} $header-font-weight
  1247. * DatePanel Header font-weight
  1248. *
  1249. * @param {number} $header-font-size
  1250. * DatePanel Header font-size
  1251. *
  1252. * @param {number} $header-font-size-big
  1253. * DatePanel Header font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  1254. *
  1255. * @param {number} $header-line-height
  1256. * DatePanel Header line-height
  1257. *
  1258. * @param {number} $header-line-height-big
  1259. * DatePanel Header line-height in the {@link Global_CSS#$enable-big big} sizing scheme
  1260. *
  1261. * @param {string} $header-font-family
  1262. * DatePanel Header font-family
  1263. *
  1264. * @param {number/list} $header-padding
  1265. * DatePanel Header padding
  1266. *
  1267. * @param {number/list} $header-padding-big
  1268. * DatePanel Header padding in the {@link Global_CSS#$enable-big big} sizing scheme
  1269. *
  1270. * @param {number/list} $header-title-padding
  1271. * DatePanel Header Title padding
  1272. *
  1273. * @param {number/list} $header-title-padding-big
  1274. * DatePanel Header Title padding in the {@link Global_CSS#$enable-big big} sizing scheme
  1275. *
  1276. * @param {number} $header-title-opacity
  1277. * DatePanel Header Title opacity
  1278. *
  1279. * @param {shadow} $header-shadow
  1280. * DatePanel Header Shadow
  1281. *
  1282. * @param {number} $header-z-index
  1283. * Z-Index for the DatePanel Header, should be used with shadows to raise header above content
  1284. *
  1285. * @param {number} $header-min-height
  1286. * DatePanel Header min-height
  1287. *
  1288. * @param {number} $header-min-height-big
  1289. * DatePanel Header min-height in the {@link Global_CSS#$enable-big big} sizing scheme
  1290. *
  1291. * @param {color} $header-icon-color
  1292. * DatePanel Header icon color.
  1293. *
  1294. * @param {number} $header-icon-size
  1295. * DatePanel Header icon size
  1296. *
  1297. * @param {number} $header-icon-size-big
  1298. * DatePanel Header icon size in the {@link Global_CSS#$enable-big big} sizing scheme
  1299. *
  1300. * @param {number} $header-icon-font-size
  1301. * DatePanel Header icon font-size. Used for configuring the size of font icons
  1302. *
  1303. * @param {number} $header-icon-font-size-big
  1304. * DatePanel Header icon font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  1305. *
  1306. * @param {number} $header-icon-horizontal-spacing
  1307. * The space between the DatePanel Header icon and text when the icon is horizontally aligned
  1308. *
  1309. * @param {number} $header-icon-horizontal-spacing-big
  1310. * The space between the DatePanel Header icon and text when the icon is horizontally aligned
  1311. * in the {@link Global_CSS#$enable-big big} sizing scheme
  1312. *
  1313. * @param {number} $header-icon-vertical-spacing
  1314. * The space between the DatePanel Header icon and text when the icon is vertically aligned
  1315. *
  1316. * @param {number} $header-icon-vertical-spacing-big
  1317. * The space between the DatePanel Header icon and text when the icon is vertically aligned
  1318. * in the {@link Global_CSS#$enable-big big} sizing scheme
  1319. *
  1320. * @param {number} $header-icon-opacity
  1321. * DatePanel Header icon opacity
  1322. *
  1323. * @param {color} $tool-color
  1324. * DatePanel Tool color
  1325. *
  1326. * @param {number} $tool-hovered-color
  1327. * DatePanel Tool color when hovered
  1328. *
  1329. * @param {number} $tool-pressed-color
  1330. * DatePanel Tool color when pressed
  1331. *
  1332. * @param {number} $tool-disabled-color
  1333. * DatePanel Tool color when disabled
  1334. *
  1335. * @param {color} $tool-background-color
  1336. * DatePanel Tool background-color
  1337. *
  1338. * @param {number} $tool-hovered-background-color
  1339. * DatePanel Tool background-color when hovered
  1340. *
  1341. * @param {number} $tool-pressed-background-color
  1342. * DatePanel Tool background-color when pressed
  1343. *
  1344. * @param {number} $tool-disabled-background-color
  1345. * DatePanel Tool background-color when disabled
  1346. *
  1347. * @param {number} $tool-opacity
  1348. * DatePanel Tool opacity
  1349. *
  1350. * @param {number} $tool-hovered-opacity
  1351. * DatePanel Tool opacity when hovered
  1352. *
  1353. * @param {number} $tool-pressed-opacity
  1354. * DatePanel Tool opacity when pressed
  1355. *
  1356. * @param {number} $tool-disabled-opacity
  1357. * DatePanel Tool opacity when disabled
  1358. *
  1359. * @param {number} $tool-border-radius
  1360. * DatePanel Tool border radius
  1361. *
  1362. * @param {number} $tool-border-radius-big
  1363. * DatePanel Tool border radius in the {@link Global_CSS#$enable-big big} sizing scheme
  1364. *
  1365. * @param {number} $tool-size
  1366. * DatePanel Tool size
  1367. *
  1368. * @param {number} $tool-size-big
  1369. * DatePanel Tool size in the {@link Global_CSS#$enable-big big} sizing scheme
  1370. *
  1371. * @param {number} $tool-font-size
  1372. * DatePanel Tool font-size
  1373. *
  1374. * @param {number} $tool-font-size-big
  1375. * DatePanel Tool font-size in the {@link Global_CSS#$enable-big big} sizing scheme
  1376. *
  1377. * @param {number} $tool-spacing
  1378. * The space between DatePanel Tools
  1379. *
  1380. * @param {number} $tool-spacing-big
  1381. * The space between DatePanel Tools in the {@link Global_CSS#$enable-big big} sizing scheme
  1382. *
  1383. * @param {string} $tool-cursor
  1384. * DatePanel Tool cursor
  1385. *
  1386. * @param {string} $tool-disabled-cursor
  1387. * DatePanel Tool cursor when disabled
  1388. *
  1389. * @param {number} $tool-focused-outline-width
  1390. * DatePanel Tool outline width when focused
  1391. *
  1392. * @param {string} $tool-focused-outline-style
  1393. * DatePanel Tool outline style when focused
  1394. *
  1395. * @param {color} $tool-focused-outline-color
  1396. * DatePanel Tool outline color when focused
  1397. *
  1398. * @param {number} $tool-focused-outline-offset
  1399. * DatePanel Tool outline offset when focused
  1400. *
  1401. * @param {color} $anchor-border-color
  1402. * DatePanel anchor border-color
  1403. *
  1404. * @param {color} $anchor-background-color
  1405. * DatePanel anchor background-color
  1406. *
  1407. * @param {number} $anchor-height
  1408. * The height (in all orientations) of the anchor arrow
  1409. *
  1410. * @param {number} $anchor-width
  1411. * The width (in all orientations) of the anchor arrow.
  1412. *
  1413. * @param {number} $anchor-margin
  1414. * The extra spacing beyond the tip of the anchor arrow to prevent the pointer touching
  1415. * the target;
  1416. *
  1417. * @param {string} $manage-borders
  1418. * `true` to include {@link #manageBorders border management} rules
  1419. */
  1420. @mixin datepanel-ui(
  1421. $ui: null,
  1422. $xtype: datepanel,
  1423. $header-xtype: datepanelheader,
  1424. $title-xtype: datetitle,
  1425. $tool-xtype: datepaneltool,
  1426. //DateView styles
  1427. $pane-margin: null,
  1428. $caption-padding: null,
  1429. $caption-padding-big: null,
  1430. $caption-color: null,
  1431. $caption-background-color: null,
  1432. $caption-text-align: null,
  1433. $caption-font-family: null,
  1434. $caption-font-size: null,
  1435. $caption-font-size-big: null,
  1436. $caption-font-weight: null,
  1437. $cell-width: null,
  1438. $cell-width-big: null,
  1439. $cell-height: null,
  1440. $cell-height-big: null,
  1441. $cell-spacing: null,
  1442. $cell-spacing-big: null,
  1443. $cell-border-radius: null,
  1444. $cell-border-radius-big: null,
  1445. $cell-color: null,
  1446. $cell-background-color: null,
  1447. $cell-font-family: null,
  1448. $cell-font-size: null,
  1449. $cell-font-size-big: null,
  1450. $cell-font-weight: null,
  1451. $day-cell-height: null,
  1452. $day-cell-height-big: null,
  1453. $day-cell-color: null,
  1454. $day-cell-background-color: null,
  1455. $day-cell-font-family: null,
  1456. $day-cell-font-size: null,
  1457. $day-cell-font-size-big: null,
  1458. $day-cell-font-weight: null,
  1459. $date-cell-height: null,
  1460. $date-cell-height-big: null,
  1461. $date-cell-color: null,
  1462. $date-cell-background-color: null,
  1463. $date-cell-font-family: null,
  1464. $date-cell-font-size: null,
  1465. $date-cell-font-size-big: null,
  1466. $date-cell-font-weight: null,
  1467. $date-cell-border-color: null,
  1468. $date-cell-border-style: null,
  1469. $date-cell-border-width: null,
  1470. $outside-cell-color: null,
  1471. $outside-cell-background-color: null,
  1472. $outside-cell-font-weight: null,
  1473. $today-cell-color: null,
  1474. $today-cell-background-color: null,
  1475. $today-cell-font-weight: null,
  1476. $special-cell-color: null,
  1477. $special-cell-background-color: null,
  1478. $special-cell-font-weight: null,
  1479. $weekend-cell-color: null,
  1480. $weekend-cell-background-color: null,
  1481. $weekend-cell-font-weight: null,
  1482. $weekend-column-width: null,
  1483. $weekend-column-background-color: null,
  1484. $weekend-column-spacing: null,
  1485. $weekend-column-border-color: null,
  1486. $weekend-column-border-style: null,
  1487. $weekend-column-border-width: null,
  1488. $weekend-column-border-radius: null,
  1489. $disabled-cell-color: null,
  1490. $disabled-cell-background-color: null,
  1491. $disabled-cell-font-weight: null,
  1492. $selected-cell-color: null,
  1493. $selected-cell-background-color: null,
  1494. $selected-cell-font-weight: null,
  1495. $focused-cell-outline-color: null,
  1496. $focused-cell-outline-style: null,
  1497. $focused-cell-outline-width: null,
  1498. $focused-cell-outline-offset: null,
  1499. $selected-focused-cell-outline-color: null,
  1500. // DatePanel styles
  1501. $split-title-header-padding: null,
  1502. $split-title-header-padding-big: null,
  1503. $header-year-color: null,
  1504. $header-year-opacity: null,
  1505. $header-year-font-size: null,
  1506. $header-year-font-size-big: null,
  1507. $header-year-font-family: null,
  1508. $header-year-font-weight: null,
  1509. $header-year-line-height: null,
  1510. $header-year-line-height-big: null,
  1511. $header-year-inactive-color: null,
  1512. $header-year-inactive-opacity: null,
  1513. $header-year-inactive-font-size: null,
  1514. $header-year-inactive-font-size-big: null,
  1515. $header-title-inactive-color: null,
  1516. $header-title-inactive-opacity: null,
  1517. $header-title-inactive-font-size: null,
  1518. $header-title-inactive-font-size-big: null,
  1519. $header-inactive-transition: null,
  1520. // Inherited panel styles
  1521. $background-color: null,
  1522. $border-color: null,
  1523. $border-width: null,
  1524. $border-style: null,
  1525. $border-radius: null,
  1526. $border-radius-big: null,
  1527. $body-background-color: null,
  1528. $body-color: null,
  1529. $body-border-color: null,
  1530. $body-border-width: null,
  1531. $body-border-style: null,
  1532. $body-font-weight: null,
  1533. $body-font-size: null,
  1534. $body-font-size-big: null,
  1535. $body-line-height: null,
  1536. $body-line-height-big: null,
  1537. $body-font-family: null,
  1538. $body-padding: null,
  1539. $body-padding-big: null,
  1540. $header-background-color: null,
  1541. $header-background-gradient: null,
  1542. $header-color: null,
  1543. $header-border-color: null,
  1544. $header-border-width: null,
  1545. $header-border-style: null,
  1546. $header-font-weight: null,
  1547. $header-font-size: null,
  1548. $header-font-size-big: null,
  1549. $header-line-height: null,
  1550. $header-line-height-big: null,
  1551. $header-font-family: null,
  1552. $header-padding: null,
  1553. $header-padding-big: null,
  1554. $header-title-padding: null,
  1555. $header-title-padding-big: null,
  1556. $header-title-opacity: null,
  1557. $header-shadow: null,
  1558. $header-z-index: null,
  1559. $header-min-height: null,
  1560. $header-min-height-big: null,
  1561. $header-icon-color: null,
  1562. $header-icon-size: null,
  1563. $header-icon-size-big: null,
  1564. $header-icon-font-size: null,
  1565. $header-icon-font-size-big: null,
  1566. $header-icon-horizontal-spacing: null,
  1567. $header-icon-horizontal-spacing-big: null,
  1568. $header-icon-vertical-spacing: null,
  1569. $header-icon-vertical-spacing-big: null,
  1570. $header-icon-opacity: null,
  1571. $tool-color: null,
  1572. $tool-hovered-color: null,
  1573. $tool-pressed-color: null,
  1574. $tool-disabled-color: null,
  1575. $tool-background-color: null,
  1576. $tool-hovered-background-color: null,
  1577. $tool-pressed-background-color: null,
  1578. $tool-disabled-background-color: null,
  1579. $tool-opacity: null,
  1580. $tool-hovered-opacity: null,
  1581. $tool-pressed-opacity: null,
  1582. $tool-disabled-opacity: null,
  1583. $tool-border-radius: null,
  1584. $tool-border-radius-big: null,
  1585. $tool-size: null,
  1586. $tool-size-big: null,
  1587. $tool-font-size: null,
  1588. $tool-font-size-big: null,
  1589. $tool-spacing: null,
  1590. $tool-spacing-big: null,
  1591. $tool-cursor: null,
  1592. $tool-disabled-cursor: null,
  1593. $tool-focused-outline-width: null,
  1594. $tool-focused-outline-style: null,
  1595. $tool-focused-outline-color: null,
  1596. $tool-focused-outline-offset: null,
  1597. $anchor-border-color: null,
  1598. $anchor-background-color: null,
  1599. $anchor-height: null,
  1600. $anchor-width: null,
  1601. $anchor-margin: null,
  1602. $manage-borders: $datepanel-manage-borders
  1603. ) {
  1604. $ui-suffix: ui-suffix($ui);
  1605. $arguments: intersect-arguments(datepanel-ui, panel-ui);
  1606. @include panel-ui($arguments...);
  1607. .#{$prefix}#{$xtype}#{$ui-suffix} {
  1608. .#{$prefix}navigation-tools {
  1609. @function calcPos($margin) {
  1610. $sum: ceil($cell-width / 2) + $margin;
  1611. @if $sum != null {
  1612. @return calc(#{$sum} - 1em);
  1613. } @else {
  1614. @return 1em;
  1615. }
  1616. }
  1617. top: top($pane-margin);
  1618. right: calcPos(right($pane-margin));
  1619. left: calcPos(left($pane-margin));
  1620. }
  1621. .#{$prefix}split {
  1622. @include padding($split-title-header-padding);
  1623. @if $enable-big {
  1624. .#{$prefix}big & {
  1625. @include padding($split-title-header-padding-big);
  1626. }
  1627. }
  1628. }
  1629. .#{$prefix}year-el {
  1630. color: $header-year-color;
  1631. opacity: $header-year-opacity;
  1632. @include font(
  1633. $font-weight: $header-year-font-weight,
  1634. $font-size: $header-year-font-size,
  1635. $font-family: $header-year-font-family,
  1636. $line-height: $header-year-line-height
  1637. );
  1638. @if $enable-big {
  1639. .#{$prefix}big & {
  1640. font-size: $header-year-font-size;
  1641. $line-height: $header-year-line-height-big;
  1642. }
  1643. }
  1644. &.#{$prefix}inactive {
  1645. color: $header-year-inactive-color;
  1646. opacity: $header-year-inactive-opacity;
  1647. font-size: $header-year-inactive-font-size;
  1648. transition: $header-inactive-transition;
  1649. @if $enable-big {
  1650. .#{$prefix}big & {
  1651. font-size: $header-year-inactive-font-size-big;
  1652. }
  1653. }
  1654. }
  1655. }
  1656. .#{$prefix}text-el {
  1657. &.#{$prefix}inactive {
  1658. color: $header-title-inactive-color;
  1659. opacity: $header-title-inactive-opacity;
  1660. font-size: $header-title-inactive-font-size;
  1661. transition: $header-inactive-transition;
  1662. @if $enable-big {
  1663. .#{$prefix}big & {
  1664. font-size: $header-title-inactive-font-size-big;
  1665. }
  1666. }
  1667. }
  1668. }
  1669. .#{$prefix}dateview {
  1670. table {
  1671. margin: $pane-margin;
  1672. }
  1673. caption {
  1674. padding: $caption-padding;
  1675. color: $caption-color;
  1676. background-color: $caption-background-color;
  1677. text-align: $caption-text-align;
  1678. @include font(
  1679. $font-weight: $caption-font-weight,
  1680. $font-size: $caption-font-size,
  1681. $font-family: $caption-font-family
  1682. );
  1683. @if $enable-big {
  1684. .#{$prefix}big & {
  1685. padding: $caption-padding-big;
  1686. font-size: $caption-font-size-big;
  1687. }
  1688. }
  1689. }
  1690. .#{$prefix}cell {
  1691. padding: $cell-spacing;
  1692. @if $enable-big {
  1693. .#{$prefix}big & {
  1694. padding: cell-spacing-big;
  1695. }
  1696. }
  1697. .#{$prefix}inner {
  1698. width: $cell-width;
  1699. height: $cell-height;
  1700. color: $cell-color;
  1701. background-color: $cell-background-color;
  1702. @include border-radius($cell-border-radius);
  1703. @include font(
  1704. $font-weight: $cell-font-weight,
  1705. $font-size: $cell-font-size,
  1706. $font-family: $cell-font-family
  1707. );
  1708. @if $enable-big {
  1709. .#{$prefix}big & {
  1710. width: $cell-width-big;
  1711. font-size: $cell-font-size-big;
  1712. @include border-radius($cell-border-radius-big);
  1713. }
  1714. }
  1715. }
  1716. }
  1717. thead .#{$prefix}cell {
  1718. background-color: $day-cell-background-color;
  1719. .#{$prefix}inner {
  1720. height: coalesce($day-cell-height, $cell-height);
  1721. color: $day-cell-color;
  1722. @include font(
  1723. $font-weight: $day-cell-font-weight,
  1724. $font-size: $day-cell-font-size,
  1725. $font-family: $day-cell-font-family
  1726. );
  1727. @if $enable-big {
  1728. .#{$prefix}big & {
  1729. height: $day-cell-height-big;
  1730. font-size: $day-cell-font-size-big;
  1731. }
  1732. }
  1733. }
  1734. }
  1735. tbody .#{$prefix}cell {
  1736. .#{$prefix}inner {
  1737. height: $date-cell-height;
  1738. color: $date-cell-color;
  1739. background-color: $date-cell-background-color;
  1740. @include font(
  1741. $font-weight: $date-cell-font-weight,
  1742. $font-size: $date-cell-font-size,
  1743. $font-family: $date-cell-font-family
  1744. );
  1745. @include border(
  1746. $date-cell-border-width,
  1747. $date-cell-border-style,
  1748. $date-cell-border-color
  1749. );
  1750. @if $enable-big {
  1751. .#{$prefix}big & {
  1752. height: $date-cell-height-big;
  1753. font-size: $date-cell-font-size-big;
  1754. }
  1755. }
  1756. }
  1757. &.#{$prefix}outside {
  1758. .#{$prefix}inner {
  1759. color: $outside-cell-color;
  1760. background-color: $outside-cell-background-color;
  1761. font-weight: $outside-cell-font-weight;
  1762. }
  1763. }
  1764. &.#{$prefix}weekend {
  1765. .#{$prefix}inner {
  1766. color: $weekend-cell-color;
  1767. background-color: $weekend-cell-background-color;
  1768. font-weight: $weekend-cell-font-weight;
  1769. }
  1770. }
  1771. &.#{$prefix}today {
  1772. .#{$prefix}inner {
  1773. color: $today-cell-color;
  1774. background-color: $today-cell-background-color;
  1775. font-weight: $today-cell-font-weight;
  1776. }
  1777. }
  1778. &.#{$prefix}special {
  1779. .#{$prefix}inner {
  1780. color: $special-cell-color;
  1781. background-color: $special-cell-background-color;
  1782. font-weight: $special-cell-font-weight;
  1783. }
  1784. }
  1785. &.#{$prefix}disabled {
  1786. .#{$prefix}inner {
  1787. color: $disabled-cell-color;
  1788. background-color: $disabled-cell-background-color;
  1789. font-weight: $disabled-cell-font-weight;
  1790. }
  1791. }
  1792. &.#{$prefix}selected {
  1793. .#{$prefix}inner {
  1794. color: $selected-cell-color;
  1795. background-color: $selected-cell-background-color;
  1796. font-weight: $selected-cell-font-weight;
  1797. }
  1798. }
  1799. @function calcOffset($padding) {
  1800. $ret: 0;
  1801. $offset: $focused-cell-outline-offset;
  1802. @if $offset != null {
  1803. @if $padding == null {
  1804. $padding: 0;
  1805. }
  1806. $ret: (-$padding - 1) + $offset;
  1807. }
  1808. @return $ret;
  1809. }
  1810. &:focus:not(.#{$prefix}hide-focus) {
  1811. .#{$prefix}inner {
  1812. //.#{$prefix}keyboard-mode & {
  1813. @include outline(
  1814. $width: $focused-cell-outline-width,
  1815. $style: $focused-cell-outline-style,
  1816. $color: $focused-cell-outline-color,
  1817. $offset: calcOffset($cell-spacing),
  1818. $border-radius: $cell-border-radius
  1819. );
  1820. .#{$prefix}big & {
  1821. @include outline(
  1822. $width: $focused-cell-outline-width,
  1823. $style: $focused-cell-outline-style,
  1824. $color: $focused-cell-outline-color,
  1825. $offset: calcOffset($cell-spacing-big),
  1826. $border-radius: $cell-border-radius-big
  1827. );
  1828. }
  1829. //}
  1830. }
  1831. }
  1832. &:focus.#{$prefix}selected:not(.#{$prefix}hide-focus) {
  1833. .#{$prefix}inner {
  1834. //.#{$prefix}keyboard-mode & {
  1835. @include outline(
  1836. $width: $focused-cell-outline-width,
  1837. $style: $focused-cell-outline-style,
  1838. $color: $selected-focused-cell-outline-color,
  1839. $offset: calcOffset($cell-spacing),
  1840. $border-radius: $cell-border-radius
  1841. );
  1842. .#{$prefix}big & {
  1843. @include outline(
  1844. $width: $focused-cell-outline-width,
  1845. $style: $focused-cell-outline-style,
  1846. $color: $selected-focused-cell-outline-color,
  1847. $offset: calcOffset($cell-spacing-big),
  1848. $border-radius: $cell-border-radius-big
  1849. );
  1850. }
  1851. //}
  1852. }
  1853. }
  1854. }
  1855. @if $weekend-column-background-color != null {
  1856. tbody .#{$prefix}weekend {
  1857. z-index: 0;
  1858. position: relative;
  1859. .#{$prefix}inner {
  1860. z-index: 1;
  1861. &:before {
  1862. width: $weekend-column-width;
  1863. background-color: $weekend-column-background-color;
  1864. border-color: $weekend-column-border-color;
  1865. border-style: $weekend-column-border-style;
  1866. border-left-width: left($weekend-column-border-width);
  1867. border-right-width: right($weekend-column-border-width);
  1868. // These are structural styles, but they are controlled by
  1869. // the theme, which is why they are included here
  1870. z-index: -1;
  1871. position: absolute;
  1872. content: '';
  1873. top: 0;
  1874. bottom: 0;
  1875. left: 50%;
  1876. transform: translateX(-50%);
  1877. }
  1878. }
  1879. }
  1880. tbody {
  1881. tr:first-child .#{$prefix}weekend {
  1882. .#{$prefix}inner {
  1883. &:before {
  1884. top: $weekend-column-spacing;
  1885. border-top-width: top($weekend-column-border-width);
  1886. border-top-left-radius: $weekend-column-border-radius;
  1887. border-top-right-radius: $weekend-column-border-radius;
  1888. }
  1889. }
  1890. }
  1891. tr:last-child .#{$prefix}weekend {
  1892. .#{$prefix}inner {
  1893. &:before {
  1894. bottom: $weekend-column-spacing;
  1895. border-bottom-width: bottom($weekend-column-border-width);
  1896. border-bottom-left-radius: $weekend-column-border-radius;
  1897. border-bottom-right-radius: $weekend-column-border-radius;
  1898. }
  1899. }
  1900. }
  1901. }
  1902. }
  1903. }
  1904. }
  1905. }