_messages.less 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781
  1. // /**
  2. // * Copyright © Magento, Inc. All rights reserved.
  3. // * See COPYING.txt for license details.
  4. // */
  5. // # Messages
  6. //
  7. // Magento UI library provides mixins for styling messages. There are 4 types of messages:
  8. // ```css
  9. // info
  10. // warning
  11. // error
  12. // success
  13. // ```
  14. // To configure styles of each type of message, global variables from variables.less are used. To apply the <code>.lib-message()</code> mixin you need to specify the type of message you want to apply styles to.
  15. //
  16. // # Information message
  17. //
  18. // This is an informational message. To apply appropriate style you need to specify the <code>info</code> type to the <code>.lib-message()</code> mixin.
  19. //
  20. // If there is no content on the page, for example on a category page with no products, a special system information message with <code>class=”message info empty”</code> is used. It inherits styles from information message by default. It can be styled to get unique appearance using <code>.message.info.empty</code> class.
  21. //
  22. // ```
  23. // <div class="example-message-info">
  24. // <div>
  25. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  26. // </div>
  27. // </div>
  28. // ```
  29. .example-message-info {
  30. .lib-message(info);
  31. }
  32. // # Warning message
  33. //
  34. // This is a warning message. To apply appropriate style you need to specify <code>warning</code> type to the <code>.warning()</code> mixin.
  35. //
  36. // ```
  37. // <div class="example-message-warning">
  38. // <div>
  39. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  40. // </div>
  41. // </div>
  42. // ```
  43. .example-message-warning {
  44. .lib-message(warning);
  45. }
  46. // # Error message
  47. //
  48. // This is an error message. To apply appropriate style you need to specify <code>error</code> type to the <code>.warning()</code> mixin.
  49. //
  50. // ```
  51. // <div class="example-message-error">
  52. // <div>
  53. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  54. // </div>
  55. // </div>
  56. // ```
  57. .example-message-error {
  58. .lib-message(error);
  59. }
  60. // # Success message
  61. //
  62. // This is a success message. To apply appropriate style you need to specify <code>success</code> type to the <code>.warning()</code> mixin.
  63. //
  64. // ```
  65. // <div class="example-message-success">
  66. // <div>
  67. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  68. // </div>
  69. // </div>
  70. // ```
  71. .example-message-success {
  72. .lib-message(success);
  73. }
  74. // # Notice message
  75. //
  76. // This is a notice message. To apply appropriate style you need to specify <code>notice</code> type to the <code>.warning()</code> mixin.
  77. //
  78. // ```
  79. // <div class="example-message-notice">
  80. // <div>
  81. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  82. // </div>
  83. // </div>
  84. // ```
  85. .example-message-notice {
  86. .lib-message(notice);
  87. }
  88. // # Message with inner icon
  89. //
  90. // To add an inner icon use <code>.lib-message-icon-inner</code> mixin. To apply the <code>.message-icon-inner</code> mixin, you need to specify the type of a message that you want to apply styles to.
  91. //
  92. // ```html
  93. // <div class="example-message-1">
  94. // <div>
  95. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  96. // </div>
  97. // </div>
  98. // ```
  99. //
  100. .example-message-1 {
  101. .lib-message-icon-inner(notice);
  102. }
  103. // # Message with lateral icon
  104. //
  105. // To add a lateral icon to a message, you need to use the <code>.lib-message-icon-lateral</code> mixin. This mixin is configured by the following variables:
  106. // ```css
  107. // @_message-type: error; // info | warning | error | success | notice
  108. // @_message-position: right; // left | right
  109. // ```
  110. //
  111. // ```html
  112. // <div class="example-message-2">
  113. // <div>
  114. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  115. // </div>
  116. // </div>
  117. // ```
  118. // ```html
  119. // <div class="example-message-3">
  120. // <div>
  121. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  122. // </div>
  123. // </div>
  124. // ```
  125. .example-message-2 {
  126. .lib-message-icon-lateral(error, right);
  127. }
  128. .example-message-3 {
  129. .lib-message-icon-lateral(success, left);
  130. }
  131. // # Custom message style
  132. //
  133. // You can specify your own message type, for example “custom”. To use message mixin for this new type you need to add new variables to _variables.less:
  134. // ```css
  135. // @message__<b>custom</b>-color: #000;
  136. // @message__<b>custom</b>-background: #fc0;
  137. // @message__<b>custom</b>-link-color: blue;
  138. // @message__<b>custom</b>-link-color-hover: darken(@message-custom-link__color, 20%);
  139. // @message__<b>custom</b>-link-color-active: darken(@message-custom-link__color, 30%);
  140. // @message__<b>custom</b>-border-color: orange;
  141. // @message__<b>custom</b>-icon: @icon-settings;
  142. // @message__<b>custom</b>-icon-color: #000;
  143. // @message__<b>custom</b>-icon-background: #green;
  144. // @message__<b>custom</b>-icon-top: 15px;
  145. // @message__<b>custom</b>-icon-right: false;
  146. // @message__<b>custom</b>-icon-bottom: false;
  147. // @message__<b>custom</b>-icon-left: 0;
  148. // ```
  149. // And then call message mixin with your new message type
  150. // ```css
  151. // .lib-message-icon-lateral(custom, left);
  152. // ```
  153. // &nbsp;
  154. // ```html
  155. // <div class="example-message-4">
  156. // <div>
  157. // Lorem ipsum dolor sit <a href="#">amet</a>, consectetuer adipiscing elit. Aenean commodo ligula eget dolor.
  158. // </div>
  159. // </div>
  160. // ```
  161. //
  162. @message-custom__color: @color-black;
  163. @message-custom__background: #fc0;
  164. @message-custom__border-color: orange;
  165. @message-custom-link__color: blue;
  166. @message-custom-link__color-hover: darken(@message-custom-link__color, 20%);
  167. @message-custom-link__color-active: darken(@message-custom-link__color, 30%);
  168. @message-custom-icon: @icon-settings;
  169. @message-custom-icon__color-lateral: @color-black;
  170. @message-custom-icon__background: #green;
  171. @message-custom-icon__top: 15px;
  172. @message-custom-icon__right: false;
  173. @message-custom-icon__bottom: false;
  174. @message-custom-icon__left: 0;
  175. .example-message-4 {
  176. .lib-message-icon-lateral(custom, left);
  177. border-width: 4px;
  178. border-radius: 10px;
  179. }
  180. // # Messages global variables
  181. // <pre>
  182. // <table>
  183. // <tr>
  184. // <th class="vars_head">Mixin variable</th>
  185. // <th class="vars_head">Default value</th>
  186. // <th class="vars_head">Allowed values</th>
  187. // <th class="vars_head">Comment</th>
  188. // </tr>
  189. // <tr>
  190. // <th>@message__padding</th>
  191. // <td class="vars_value">@indent__s @indent__base</td>
  192. // <td class="vars_value">'' | value</td>
  193. // <td>Message padding</td>
  194. // </tr>
  195. // <tr>
  196. // <th>@message__margin</th>
  197. // <td class="vars_value">@indent__xs 0</td>
  198. // <td class="vars_value">'' | value</td>
  199. // <td>Message margin</td>
  200. // </tr>
  201. // <tr>
  202. // <th>@message__color</th>
  203. // <td class="vars_value">false</td>
  204. // <td class="vars_value">true | false</td>
  205. // <td>Each message type has its own message color</td>
  206. // </tr>
  207. // <tr>
  208. // <th colspan="4" class="vars_section">Messages font style</th>
  209. // </tr>
  210. // <tr>
  211. // <th>@message__font-size</th>
  212. // <td class="vars_value">13px</td>
  213. // <td class="vars_value">'' | false | value</td>
  214. // <td>Message font size</td>
  215. // </tr>
  216. // <tr>
  217. // <th>@message__font-family</th>
  218. // <td class="vars_value">false</td>
  219. // <td class="vars_value">'' | false | value</td>
  220. // <td>Message font family</td>
  221. // </tr>
  222. // <tr>
  223. // <th>@message__font-style</th>
  224. // <td class="vars_value">false</td>
  225. // <td class="vars_value">'' | false | value</td>
  226. // <td>Message font style</td>
  227. // </tr>
  228. // <tr>
  229. // <th>@message__font-weight</th>
  230. // <td class="vars_value">false</td>
  231. // <td class="vars_value">'' | false | value</td>
  232. // <td>Message font weight</td>
  233. // </tr>
  234. // <tr>
  235. // <th>@message__line-height</th>
  236. // <td class="vars_value">1.2em</td>
  237. // <td class="vars_value">'' | false | value</td>
  238. // <td>Message line height</td>
  239. // </tr>
  240. // <tr>
  241. // <th colspan="4" class="vars_section">Message icon setup</th>
  242. // </tr>
  243. // <tr>
  244. // <th>@message-icon__font-size</th>
  245. // <td class="vars_value">ceil(@message__font-size * 2 + 2)</td>
  246. // <td class="vars_value">'' | false | value</td>
  247. // <td>Message icon font size</td>
  248. // </tr>
  249. // <tr>
  250. // <th>@message-icon__font-line-height</th>
  251. // <td class="vars_value">@message-icon__font-size</td>
  252. // <td class="vars_value">'' | false | value</td>
  253. // <td>Message icon line height</td>
  254. // </tr>
  255. // <tr>
  256. // <th>@message-icon__inner-padding-left</th>
  257. // <td class="vars_value">40px</td>
  258. // <td class="vars_value">'' | false | value</td>
  259. // <td>Message icon padding left</td>
  260. // </tr>
  261. // <tr>
  262. // <th>@message-icon__lateral-width</th>
  263. // <td class="vars_value">30px</td>
  264. // <td class="vars_value">'' | false | value</td>
  265. // <td>Message icon lateral width</td>
  266. // </tr>
  267. // <tr>
  268. // <th>@message-icon__lateral-arrow-size</th>
  269. // <td class="vars_value">5px</td>
  270. // <td class="vars_value">'' | false | value</td>
  271. // <td>Message icon arrow size</td>
  272. // </tr>
  273. // <tr>
  274. // <th>@message-icon__top</th>
  275. // <td class="vars_value">18px</td>
  276. // <td class="vars_value">'' | false | value</td>
  277. // <td>Message icon top position</td>
  278. // </tr>
  279. // <tr>
  280. // <th>@message-icon__right</th>
  281. // <td class="vars_value">false</td>
  282. // <td class="vars_value">'' | false | value</td>
  283. // <td>Message icon right position</td>
  284. // </tr>
  285. // <tr>
  286. // <th>@message-icon__bottom</th>
  287. // <td class="vars_value">false</td>
  288. // <td class="vars_value">'' | false | value</td>
  289. // <td>Message icon bottom position</td>
  290. // </tr>
  291. // <tr>
  292. // <th>@message-icon__left</th>
  293. // <td class="vars_value">0</td>
  294. // <td class="vars_value">'' | false | value</td>
  295. // <td>Message icon left position</td>
  296. // </tr>
  297. // <tr>
  298. // <th colspan="4" class="vars_section">Message border</th>
  299. // </tr>
  300. // <tr>
  301. // <th>@message__border-width</th>
  302. // <td class="vars_value">false</td>
  303. // <td class="vars_value">'' | false | value</td>
  304. // <td>Message border width</td>
  305. // </tr>
  306. // <tr>
  307. // <th>@message__border-color</th>
  308. // <td class="vars_value">false</td>
  309. // <td class="vars_value">'' | false | value</td>
  310. // <td>Message border color</td>
  311. // </tr>
  312. // <tr>
  313. // <th>@message__border-style</th>
  314. // <td class="vars_value">false</td>
  315. // <td class="vars_value">'' | false | value</td>
  316. // <td>Message border style</td>
  317. // </tr>
  318. // <tr>
  319. // <th>@message__border-radius</th>
  320. // <td class="vars_value">false</td>
  321. // <td class="vars_value">'' | false | value</td>
  322. // <td>Message border radius</td>
  323. // </tr>
  324. // <tr>
  325. // <th colspan="4" class="vars_section">Information message</th>
  326. // </tr>
  327. // <tr>
  328. // <th>@message-info__color</th>
  329. // <td class="vars_value">#6f4400</td>
  330. // <td class="vars_value">'' | false | value</td>
  331. // <td>Information message text color</td>
  332. // </tr>
  333. // <tr>
  334. // <th>@message-info__background</th>
  335. // <td class="vars_value">#fdf0d5</td>
  336. // <td class="vars_value">'' | false | value</td>
  337. // <td>Information message background</td>
  338. // </tr>
  339. // <tr>
  340. // <th>@message-info-link__color</th>
  341. // <td class="vars_value">@link__color</td>
  342. // <td class="vars_value">'' | false | value</td>
  343. // <td>Information message link color</td>
  344. // </tr>
  345. // <tr>
  346. // <th>@message-info-link__color-hover</th>
  347. // <td class="vars_value">@link__hover__color</td>
  348. // <td class="vars_value">'' | false | value</td>
  349. // <td>Information message hovered link color</td>
  350. // </tr>
  351. // <tr>
  352. // <th>@message-info-link__color-active</th>
  353. // <td class="vars_value">@link__hover__color</td>
  354. // <td class="vars_value">'' | false | value</td>
  355. // <td>Information message active link color </td>
  356. // </tr>
  357. // <tr>
  358. // <th>@message-info__border-color</th>
  359. // <td class="vars_value">@message__border-color</td>
  360. // <td class="vars_value">'' | false | value</td>
  361. // <td>Information message border color</td>
  362. // </tr>
  363. // <tr>
  364. // <th>@message-info-icon</th>
  365. // <td class="vars_value">@icon-warning</td>
  366. // <td class="vars_value">'' | false | value</td>
  367. // <td>Information message icon symbol code</td>
  368. // </tr>
  369. // <tr>
  370. // <th>@message-info-icon__color-inner</th>
  371. // <td class="vars_value">#c07600</td>
  372. // <td class="vars_value">'' | false | value</td>
  373. // <td>Information message icon symbol color </td>
  374. // </tr>
  375. // <tr>
  376. // <th>@message-info-icon__color-lateral</th>
  377. // <td class="vars_value">@color-white</td>
  378. // <td class="vars_value">'' | false | value</td>
  379. // <td>Information message lateral icon symbol color</td>
  380. // </tr>
  381. // <tr>
  382. // <th>@message-info-icon__background</th>
  383. // <td class="vars_value">#6f4400</td>
  384. // <td class="vars_value">'' | false | value</td>
  385. // <td>Information message icon background</td>
  386. // </tr>
  387. // <tr>
  388. // <th>@message-info-icon__top</th>
  389. // <td class="vars_value">@message-icon__top</td>
  390. // <td class="vars_value">'' | false | value</td>
  391. // <td>Message icon top position</td>
  392. // </tr>
  393. // <tr>
  394. // <th>@message-info-icon__right</th>
  395. // <td class="vars_value">@message-icon__right</td>
  396. // <td class="vars_value">'' | false | value</td>
  397. // <td>Message icon right position</td>
  398. // </tr>
  399. // <tr>
  400. // <th>@message-info-icon__bottom</th>
  401. // <td class="vars_value">@message-icon__bottom</td>
  402. // <td class="vars_value">'' | false | value</td>
  403. // <td>Message icon bottom position</td>
  404. // </tr>
  405. // <tr>
  406. // <th>@message-info-icon__left</th>
  407. // <td class="vars_value">@message-icon__left</td>
  408. // <td class="vars_value">'' | false | value</td>
  409. // <td>Message icon left position</td>
  410. // </tr>
  411. // <tr>
  412. // <th colspan="4" class="vars_section">Warning message</th>
  413. // </tr>
  414. // <tr>
  415. // <th>@message-warning__color</th>
  416. // <td class="vars_value">@message-info__color</td>
  417. // <td class="vars_value">'' | false | value</td>
  418. // <td>Warning message text color</td>
  419. // </tr>
  420. // <tr>
  421. // <th>@message-warning__background</th>
  422. // <td class="vars_value">@message-info__background</td>
  423. // <td class="vars_value">'' | false | value</td>
  424. // <td>Warning message background</td>
  425. // </tr>
  426. // <tr>
  427. // <th>@message-warning-link__color</th>
  428. // <td class="vars_value">@message-info-link__color</td>
  429. // <td class="vars_value">'' | false | value</td>
  430. // <td>Warning message link color</td>
  431. // </tr>
  432. // <tr>
  433. // <th>@message-warning-link__color-hover</th>
  434. // <td class="vars_value">@message-info-link__color-hover</td>
  435. // <td class="vars_value">'' | false | value</td>
  436. // <td>Warning message hovered link color</td>
  437. // </tr>
  438. // <tr>
  439. // <th>@message-warning-link__color-active</th>
  440. // <td class="vars_value">@message-info-link__color-active</td>
  441. // <td class="vars_value">'' | false | value</td>
  442. // <td>Warning message active link color </td>
  443. // </tr>
  444. // <tr>
  445. // <th>@message-info__border-color</th>
  446. // <td class="vars_value">@message-info__border-color</td>
  447. // <td class="vars_value">'' | false | value</td>
  448. // <td>Warning message border color</td>
  449. // </tr>
  450. // <tr>
  451. // <th>@message-warning-icon</th>
  452. // <td class="vars_value">@message-info-icon</td>
  453. // <td class="vars_value">'' | false | value</td>
  454. // <td>Warning message icon symbol code</td>
  455. // </tr>
  456. // <tr>
  457. // <th>@message-warning-icon__color-inner</th>
  458. // <td class="vars_value">@message-info-icon__color-inner</td>
  459. // <td class="vars_value">'' | false | value</td>
  460. // <td>Warning message icon symbol color </td>
  461. // </tr>
  462. // <tr>
  463. // <th nowrap="nowrap">@message-warning-icon__color-lateral</th>
  464. // <td class="vars_value" nowrap="nowrap">@message-info-icon__color-lateral</td>
  465. // <td class="vars_value">'' | false | value</td>
  466. // <td>Warning message lateral icon symbol color</td>
  467. // </tr>
  468. // <tr>
  469. // <th>@message-warning-icon__background</th>
  470. // <td class="vars_value">@message-info-icon__background</td>
  471. // <td class="vars_value">'' | false | value</td>
  472. // <td>Warning message icon background</td>
  473. // </tr>
  474. // <tr>
  475. // <th>@message-warning-icon__top</th>
  476. // <td class="vars_value">@message-icon__top</td>
  477. // <td class="vars_value">'' | false | value</td>
  478. // <td>Message icon top position</td>
  479. // </tr>
  480. // <tr>
  481. // <th>@message-warning-icon__right</th>
  482. // <td class="vars_value">@message-icon__right</td>
  483. // <td class="vars_value">'' | false | value</td>
  484. // <td>Message icon right position</td>
  485. // </tr>
  486. // <tr>
  487. // <th>@message-warning-icon__bottom</th>
  488. // <td class="vars_value">@message-icon__bottom</td>
  489. // <td class="vars_value">'' | false | value</td>
  490. // <td>Message icon bottom position</td>
  491. // </tr>
  492. // <tr>
  493. // <th>@message-warning-icon__left</th>
  494. // <td class="vars_value">@message-icon__left</td>
  495. // <td class="vars_value">'' | false | value</td>
  496. // <td>Message icon left position</td>
  497. // </tr>
  498. // <tr>
  499. // <th colspan="4" class="vars_section">Error message</th>
  500. // </tr>
  501. // <tr>
  502. // <th>@message-error__color</th>
  503. // <td class="vars_value">@error__color</td>
  504. // <td class="vars_value">'' | false | value</td>
  505. // <td>Error message text color</td>
  506. // </tr>
  507. // <tr>
  508. // <th>@message-error__background</th>
  509. // <td class="vars_value">#fae5e5</td>
  510. // <td class="vars_value">'' | false | value</td>
  511. // <td>Error message background</td>
  512. // </tr>
  513. // <tr>
  514. // <th>@message-error-link__color</th>
  515. // <td class="vars_value">@link__color</td>
  516. // <td class="vars_value">'' | false | value</td>
  517. // <td>Error message link color</td>
  518. // </tr>
  519. // <tr>
  520. // <th>@message-error-link__color-hover</th>
  521. // <td class="vars_value">@link__hover__color</td>
  522. // <td class="vars_value">'' | false | value</td>
  523. // <td>Error message hovered link color</td>
  524. // </tr>
  525. // <tr>
  526. // <th>@message-error-link__color-active</th>
  527. // <td class="vars_value">@link__hover__color</td>
  528. // <td class="vars_value">'' | false | value</td>
  529. // <td>Error message active link color </td>
  530. // </tr>
  531. // <tr>
  532. // <th>@message-error__border-color</th>
  533. // <td class="vars_value">@message__border-color</td>
  534. // <td class="vars_value">'' | false | value</td>
  535. // <td>Error message border color</td>
  536. // </tr>
  537. // <tr>
  538. // <th>@message-error-icon</th>
  539. // <td class="vars_value">@icon-warning</td>
  540. // <td class="vars_value">'' | false | value</td>
  541. // <td>Error message icon symbol code</td>
  542. // </tr>
  543. // <tr>
  544. // <th>@message-error-icon__color-inner</th>
  545. // <td class="vars_value">#b30000</td>
  546. // <td class="vars_value">'' | false | value</td>
  547. // <td>Error message icon symbol color </td>
  548. // </tr>
  549. // <tr>
  550. // <th>@message-error-icon__color-lateral</th>
  551. // <td class="vars_value">@color-white</td>
  552. // <td class="vars_value">'' | false | value</td>
  553. // <td>Error message lateral icon symbol color</td>
  554. // </tr>
  555. // <tr>
  556. // <th>@message-error-icon__background</th>
  557. // <td class="vars_value">#b30000</td>
  558. // <td class="vars_value">'' | false | value</td>
  559. // <td>Error message icon background</td>
  560. // </tr>
  561. // <tr>
  562. // <th>@message-error-icon__top</th>
  563. // <td class="vars_value">@message-icon__top</td>
  564. // <td class="vars_value">'' | false | value</td>
  565. // <td>Message icon top position</td>
  566. // </tr>
  567. // <tr>
  568. // <th>@message-error-icon__right</th>
  569. // <td class="vars_value">@message-icon__right</td>
  570. // <td class="vars_value">'' | false | value</td>
  571. // <td>Message icon right position</td>
  572. // </tr>
  573. // <tr>
  574. // <th>@message-error-icon__bottom</th>
  575. // <td class="vars_value">@message-icon__bottom</td>
  576. // <td class="vars_value">'' | false | value</td>
  577. // <td>Message icon bottom position</td>
  578. // </tr>
  579. // <tr>
  580. // <th>@message-error-icon__left</th>
  581. // <td class="vars_value">@message-icon__left</td>
  582. // <td class="vars_value">'' | false | value</td>
  583. // <td>Message icon left position</td>
  584. // </tr>
  585. // <tr>
  586. // <th colspan="4" class="vars_section">Success message</th>
  587. // </tr>
  588. // <tr>
  589. // <th>@message-success__color</th>
  590. // <td class="vars_value">#006400</td>
  591. // <td class="vars_value">'' | false | value</td>
  592. // <td>Success message text color</td>
  593. // </tr>
  594. // <tr>
  595. // <th>@message-success__background</th>
  596. // <td class="vars_value">#e5efe5</td>
  597. // <td class="vars_value">'' | false | value</td>
  598. // <td>Success message background</td>
  599. // </tr>
  600. // <tr>
  601. // <th>@message-success-link__color</th>
  602. // <td class="vars_value">@link__color</td>
  603. // <td class="vars_value">'' | false | value</td>
  604. // <td>Success message link color</td>
  605. // </tr>
  606. // <tr>
  607. // <th>@message-success-link__color-hover</th>
  608. // <td class="vars_value">@link__hover__color</td>
  609. // <td class="vars_value">'' | false | value</td>
  610. // <td>Success message hovered link color</td>
  611. // </tr>
  612. // <tr>
  613. // <th>@message-success-link__color-active</th>
  614. // <td class="vars_value">@link__hover__color</td>
  615. // <td class="vars_value">'' | false | value</td>
  616. // <td>Success message active link color </td>
  617. // </tr>
  618. // <tr>
  619. // <th>@message-success__border-color</th>
  620. // <td class="vars_value">@message__border-color</td>
  621. // <td class="vars_value">'' | false | value</td>
  622. // <td>Success message border color</td>
  623. // </tr>
  624. // <tr>
  625. // <th>@message-success-icon</th>
  626. // <td class="vars_value">@icon-checkmark</td>
  627. // <td class="vars_value">'' | false | value</td>
  628. // <td>Success message icon symbol code</td>
  629. // </tr>
  630. // <tr>
  631. // <th>@message-success-icon__color-inner</th>
  632. // <td class="vars_value">#006400</td>
  633. // <td class="vars_value">'' | false | value</td>
  634. // <td>Success message icon symbol color </td>
  635. // </tr>
  636. // <tr>
  637. // <th>@message-success-icon__color-lateral</th>
  638. // <td class="vars_value">@color-white</td>
  639. // <td class="vars_value">'' | false | value</td>
  640. // <td>Success message lateral icon symbol color</td>
  641. // </tr>
  642. // <tr>
  643. // <th>@message-success-icon__background</th>
  644. // <td class="vars_value">#006400</td>
  645. // <td class="vars_value">'' | false | value</td>
  646. // <td>Success message icon background</td>
  647. // </tr>
  648. // <tr>
  649. // <th>@message-success-icon__top</th>
  650. // <td class="vars_value">@message-icon__top</td>
  651. // <td class="vars_value">'' | false | value</td>
  652. // <td>Message icon top position</td>
  653. // </tr>
  654. // <tr>
  655. // <th>@message-success-icon__right</th>
  656. // <td class="vars_value">@message-icon__right</td>
  657. // <td class="vars_value">'' | false | value</td>
  658. // <td>Message icon right position</td>
  659. // </tr>
  660. // <tr>
  661. // <th>@message-success-icon__bottom</th>
  662. // <td class="vars_value">@message-icon__bottom</td>
  663. // <td class="vars_value">'' | false | value</td>
  664. // <td>Message icon bottom position</td>
  665. // </tr>
  666. // <tr>
  667. // <th>@message-success-icon__left</th>
  668. // <td class="vars_value">@message-icon__left</td>
  669. // <td class="vars_value">'' | false | value</td>
  670. // <td>Message icon left position</td>
  671. // </tr>
  672. // <tr>
  673. // <th colspan="4" class="vars_section">Notice message</th>
  674. // </tr>
  675. // <tr>
  676. // <th>@message-notice__color</th>
  677. // <td class="vars_value">@message-info__color</td>
  678. // <td class="vars_value">'' | false | value</td>
  679. // <td>Notice message text color</td>
  680. // </tr>
  681. // <tr>
  682. // <th>@message-notice__background</th>
  683. // <td class="vars_value">@message-info__background</td>
  684. // <td class="vars_value">'' | false | value</td>
  685. // <td>Notice message background</td>
  686. // </tr>
  687. // <tr>
  688. // <th>@message-notice-link__color</th>
  689. // <td class="vars_value">@message-info-link__color</td>
  690. // <td class="vars_value">'' | false | value</td>
  691. // <td>Notice message link color</td>
  692. // </tr>
  693. // <tr>
  694. // <th>@message-notice-link__color-hover</th>
  695. // <td class="vars_value">@message-info-link__color-hover</td>
  696. // <td class="vars_value">'' | false | value</td>
  697. // <td>Notice message hovered link color</td>
  698. // </tr>
  699. // <tr>
  700. // <th>@message-notice-link__color-active</th>
  701. // <td class="vars_value">@message-info-link__color-active</td>
  702. // <td class="vars_value">'' | false | value</td>
  703. // <td>Notice message active link color </td>
  704. // </tr>
  705. // <tr>
  706. // <th>@message-notice__border-color</th>
  707. // <td class="vars_value">@message-info__border-color</td>
  708. // <td class="vars_value">'' | false | value</td>
  709. // <td>Notice message border color</td>
  710. // </tr>
  711. // <tr>
  712. // <th>@message-notice-icon</th>
  713. // <td class="vars_value">@message-info-icon</td>
  714. // <td class="vars_value">'' | false | value</td>
  715. // <td>Notice message icon symbol code</td>
  716. // </tr>
  717. // <tr>
  718. // <th>@message-notice-icon__color-inner</th>
  719. // <td class="vars_value">@message-info-icon__color-inner</td>
  720. // <td class="vars_value">'' | false | value</td>
  721. // <td>Notice message icon symbol color </td>
  722. // </tr>
  723. // <tr>
  724. // <th>@message-notice-icon__color-lateral</th>
  725. // <td class="vars_value">@message-info-icon__color-lateral</td>
  726. // <td class="vars_value">'' | false | value</td>
  727. // <td>Notice message lateral icon symbol color</td>
  728. // </tr>
  729. // <tr>
  730. // <th>@message-notice-icon__background</th>
  731. // <td class="vars_value">@message-info-icon__background</td>
  732. // <td class="vars_value">'' | false | value</td>
  733. // <td>Notice message icon background</td>
  734. // </tr>
  735. // <tr>
  736. // <th>@message-notice-icon__top</th>
  737. // <td class="vars_value">@message-icon__top</td>
  738. // <td class="vars_value">'' | false | value</td>
  739. // <td>Message icon top position</td>
  740. // </tr>
  741. // <tr>
  742. // <th>@message-notice-icon__right</th>
  743. // <td class="vars_value">@message-icon__right</td>
  744. // <td class="vars_value">'' | false | value</td>
  745. // <td>Message icon right position</td>
  746. // </tr>
  747. // <tr>
  748. // <th>@message-notice-icon__bottom</th>
  749. // <td class="vars_value">@message-icon__bottom</td>
  750. // <td class="vars_value">'' | false | value</td>
  751. // <td>Message icon bottom position</td>
  752. // </tr>
  753. // <tr>
  754. // <th>@message-notice-icon__left</th>
  755. // <td class="vars_value">@message-icon__left</td>
  756. // <td class="vars_value">'' | false | value</td>
  757. // <td>Message icon left position</td>
  758. // </tr>
  759. // </table>
  760. // </pre>