color_palette.html 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Color Palette - Puppertino Framework</title>
  6. <link
  7. href="https://rsms.me/inter/inter.css"
  8. rel="stylesheet"
  9. />
  10. <link
  11. rel="stylesheet"
  12. href="https://cdn.jsdelivr.net/npm/flexboxgrid@6.3.1/dist/flexboxgrid.min.css"
  13. />
  14. <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/codedgar/Puppertino@latest/dist/css/newfull.css" />
  15. <meta
  16. name="viewport"
  17. content="width=device-width, initial-scale=1, shrink-to-fit=no"
  18. />
  19. <meta http-equiv="x-ua-compatible" content="ie=edge" />
  20. <link rel="stylesheet" type="text/css" href="doc.css" />
  21. <meta
  22. name="description"
  23. content="This is the documentation for Icons on the Puppertino Framework, a framework that mimics Apple's design, woof!"
  24. />
  25. <link rel="icon" type="image/png" href="../landing-images/doggo.png" />
  26. <!-- Global site tag (gtag.js) - Google Analytics -->
  27. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-176821843-1"></script>
  28. <script>
  29. window.dataLayer = window.dataLayer || [];
  30. function gtag(){dataLayer.push(arguments);}
  31. gtag('js', new Date());
  32. gtag('config', 'UA-176821843-1');
  33. </script>
  34. </head>
  35. <body class="p-layout">
  36. <div class="route">
  37. <a
  38. href="https://codedgar.github.io/Puppertino/"
  39. class="p-btn p-btn-scope p-btn-scope-unactive"
  40. >Puppertino</a
  41. >
  42. <p>/</p>
  43. <a href="index.html" class="p-btn p-btn-scope p-btn-scope-unactive"
  44. >Examples</a
  45. >
  46. <p>/</p>
  47. <a href="color_palette.html" class="p-btn p-btn-scope">Color Palette</a>
  48. </div>
  49. <h1>Color Palette</h1>
  50. <div class="master">
  51. <p>
  52. Colors are amazing, but if you don't know what colors to use or need a
  53. great palette, Puppertino has you covered. We have taken these beautiful
  54. colors from
  55. <a
  56. href="https://elementary.io/es/docs/human-interface-guidelines#color"
  57. target="_blank"
  58. >Elementary guidelines</a
  59. >. You can use the color palette component using the
  60. <a
  61. href="https://github.com/codedgar/Puppertino/blob/master/dist/css/color_palette.css"
  62. target="_blank"
  63. >CSS of color palette</a
  64. >
  65. or
  66. <a
  67. href="https://github.com/codedgar/Puppertino/blob/master/dist/css/newfull.css"
  68. target="_blank"
  69. >downloading the full CSS</a
  70. >
  71. (Not recommended if you are just going to use this component).
  72. </p>
  73. <div class="talk-about-it">
  74. <h2>Official Apple Colors</h2>
  75. <div class="row pad_15_row center_row">
  76. <div class="col-xs-10 col-sm-3">
  77. <div class="color_base h-50 p-apple-red">
  78. <h2 class="col-w">Apple Red</h2>
  79. </div>
  80. <div class="color_base h-50 p-apple-red-dark">
  81. <p class="col-w">Dark</p>
  82. </div>
  83. </div>
  84. <div class="col-xs-10 col-sm-3">
  85. <div class="color_base h-50 p-apple-orange">
  86. <h2 class="col-w">Apple Orange</h2>
  87. </div>
  88. <div class="color_base h-50 p-apple-orange-dark">
  89. <p class="col-w">Dark</p>
  90. </div>
  91. </div>
  92. <div class="col-xs-10 col-sm-3">
  93. <div class="color_base h-50 p-apple-yellow">
  94. <h2 class="col-w">Apple Yellow</h2>
  95. </div>
  96. <div class="color_base h-50 p-apple-yellow-dark">
  97. <p class="col-w">Dark</p>
  98. </div>
  99. </div>
  100. <div class="col-xs-10 col-sm-3">
  101. <div class="color_base h-50 p-apple-green">
  102. <h2 class="col-w">Apple Green</h2>
  103. </div>
  104. <div class="color_base h-50 p-apple-green-dark">
  105. <p class="col-w">Dark</p>
  106. </div>
  107. </div>
  108. <div class="col-xs-10 col-sm-3">
  109. <div class="color_base h-50 p-apple-mint">
  110. <h2 class="col-w">Apple Mint</h2>
  111. </div>
  112. <div class="color_base h-50 p-apple-mint-dark">
  113. <p class="col-w">Dark</p>
  114. </div>
  115. </div>
  116. <div class="col-xs-10 col-sm-3">
  117. <div class="color_base h-50 p-apple-teal">
  118. <h2 class="col-w">Apple Teal</h2>
  119. </div>
  120. <div class="color_base h-50 p-apple-teal-dark">
  121. <p class="col-w">Dark</p>
  122. </div>
  123. </div>
  124. <div class="col-xs-10 col-sm-3">
  125. <div class="color_base h-50 p-apple-cyan">
  126. <h2 class="col-w">Apple Cyan</h2>
  127. </div>
  128. <div class="color_base h-50 p-apple-cyan-dark">
  129. <p class="col-w">Dark</p>
  130. </div>
  131. </div>
  132. <div class="col-xs-10 col-sm-3">
  133. <div class="color_base h-50 p-apple-blue">
  134. <h2 class="col-w">Apple Blue</h2>
  135. </div>
  136. <div class="color_base h-50 p-apple-blue-dark">
  137. <p class="col-w">Dark</p>
  138. </div>
  139. </div>
  140. <div class="col-xs-10 col-sm-3">
  141. <div class="color_base h-50 p-apple-indigo">
  142. <h2 class="col-w">Apple Indigo</h2>
  143. </div>
  144. <div class="color_base h-50 p-apple-indigo-dark">
  145. <p class="col-w">Dark</p>
  146. </div>
  147. </div>
  148. <div class="col-xs-10 col-sm-3">
  149. <div class="color_base h-50 p-apple-purple">
  150. <h2 class="col-w">Apple Purple</h2>
  151. </div>
  152. <div class="color_base h-50 p-apple-purple-dark">
  153. <p class="col-w">Dark</p>
  154. </div>
  155. </div>
  156. <div class="col-xs-10 col-sm-3">
  157. <div class="color_base h-50 p-apple-pink">
  158. <h2 class="col-w">Apple Pink</h2>
  159. </div>
  160. <div class="color_base h-50 p-apple-pink-dark">
  161. <p class="col-w">Dark</p>
  162. </div>
  163. </div>
  164. <div class="col-xs-10 col-sm-3">
  165. <div class="color_base h-50 p-apple-brown">
  166. <h2 class="col-w">Apple Brown</h2>
  167. </div>
  168. <div class="color_base h-50 p-apple-brown-dark">
  169. <p class="col-w">Dark</p>
  170. </div>
  171. </div>
  172. <div class="col-xs-10 col-sm-3">
  173. <div class="color_base h-50 p-apple-gray">
  174. <h2 class="col-w">Apple Gray</h2>
  175. </div>
  176. <div class="color_base h-50 p-apple-gray-dark">
  177. <p class="col-w">Dark</p>
  178. </div>
  179. </div>
  180. </div>
  181. </div>
  182. <div class="talk-about-it">
  183. <h2>General colors</h2>
  184. <p>
  185. Currently Puppertino consists of
  186. <strong>12 color palettes</strong> which you can choose from. To use
  187. them just click on them and the class for the color will be copied to
  188. your clipboard! Alternatively, find the color you want to use, add
  189. <code class="code">p-</code>, the color and, the shade you want to
  190. use, i.e: <code class="code">p-strawberry-100</code> (Base colors
  191. don't use shade).<br><br>
  192. There are also <strong>text colors</strong>, just add <code class="code">-color</code> at the end, i.e <code class="code">p-strawberry-100-color</code>
  193. <br><br>
  194. <span class="bit_bit p-lime p-white-color">New!</span>
  195. We've added colors as variables, so you use them wherever and however you like, just add <code class="code">--</code> before the color in <strong>your CSS</strong> code, i.e <code class="code">--p-strawberry-100</code>. This can be use to create amazing gradients and theming.
  196. </p>
  197. <div class="row pad_15_row center_row">
  198. <div class="col-xs-10 col-sm-3">
  199. <div class="color_base h-50 p-strawberry">
  200. <h2 class="col-w">Strawberry</h2>
  201. </div>
  202. <div class="color_base h-50 p-strawberry-900">
  203. <p class="col-w">900</p>
  204. </div>
  205. <div class="color_base h-50 p-strawberry-700">
  206. <p class="col-w">700</p>
  207. </div>
  208. <div class="color_base h-50 p-strawberry-500">
  209. <p class="col-w">500</p>
  210. </div>
  211. <div class="color_base h-50 p-strawberry-300">
  212. <p class="col-b">300</p>
  213. </div>
  214. <div class="color_base h-50 p-strawberry-100">
  215. <p class="col-b">100</p>
  216. </div>
  217. </div>
  218. <div class="col-xs-10 col-sm-3">
  219. <div class="color_base h-50 p-orange">
  220. <h2 class="col-w">Orange</h2>
  221. </div>
  222. <div class="color_base h-50 p-orange-900">
  223. <p class="col-w">900</p>
  224. </div>
  225. <div class="color_base h-50 p-orange-700">
  226. <p class="col-w">700</p>
  227. </div>
  228. <div class="color_base h-50 p-orange-500">
  229. <p class="col-w">500</p>
  230. </div>
  231. <div class="color_base h-50 p-orange-300">
  232. <p class="col-b">300</p>
  233. </div>
  234. <div class="color_base h-50 p-orange-100">
  235. <p class="col-b">100</p>
  236. </div>
  237. </div>
  238. <div class="col-xs-10 col-sm-3">
  239. <div class="color_base h-50 p-banana">
  240. <h2 class="col-w">Banana</h2>
  241. </div>
  242. <div class="color_base h-50 p-banana-900">
  243. <p class="col-w">900</p>
  244. </div>
  245. <div class="color_base h-50 p-banana-700">
  246. <p class="col-w">700</p>
  247. </div>
  248. <div class="color_base h-50 p-banana-500">
  249. <p class="col-w">500</p>
  250. </div>
  251. <div class="color_base h-50 p-banana-300">
  252. <p class="col-b">300</p>
  253. </div>
  254. <div class="color_base h-50 p-banana-100">
  255. <p class="col-b">100</p>
  256. </div>
  257. </div>
  258. <div class="col-xs-10 col-sm-3">
  259. <div class="color_base h-50 p-lime">
  260. <h2 class="col-w">Lime</h2>
  261. </div>
  262. <div class="color_base h-50 p-lime-900">
  263. <p class="col-w">900</p>
  264. </div>
  265. <div class="color_base h-50 p-lime-700">
  266. <p class="col-w">700</p>
  267. </div>
  268. <div class="color_base h-50 p-lime-500">
  269. <p class="col-w">500</p>
  270. </div>
  271. <div class="color_base h-50 p-lime-300">
  272. <p class="col-b">300</p>
  273. </div>
  274. <div class="color_base h-50 p-lime-100">
  275. <p class="col-b">100</p>
  276. </div>
  277. </div>
  278. <div class="col-xs-10 col-sm-3">
  279. <div class="color_base h-50 p-mint">
  280. <h2 class="col-w">Mint</h2>
  281. </div>
  282. <div class="color_base h-50 p-mint-900">
  283. <p class="col-w">900</p>
  284. </div>
  285. <div class="color_base h-50 p-mint-700">
  286. <p class="col-w">700</p>
  287. </div>
  288. <div class="color_base h-50 p-mint-500">
  289. <p class="col-w">500</p>
  290. </div>
  291. <div class="color_base h-50 p-mint-300">
  292. <p class="col-b">300</p>
  293. </div>
  294. <div class="color_base h-50 p-mint-100">
  295. <p class="col-b">100</p>
  296. </div>
  297. </div>
  298. <div class="col-xs-10 col-sm-3">
  299. <div class="color_base h-50 p-blueberry">
  300. <h2 class="col-w">Blueberry</h2>
  301. </div>
  302. <div class="color_base h-50 p-blueberry-900">
  303. <p class="col-w">900</p>
  304. </div>
  305. <div class="color_base h-50 p-blueberry-700">
  306. <p class="col-w">700</p>
  307. </div>
  308. <div class="color_base h-50 p-blueberry-500">
  309. <p class="col-w">500</p>
  310. </div>
  311. <div class="color_base h-50 p-blueberry-300">
  312. <p class="col-b">300</p>
  313. </div>
  314. <div class="color_base h-50 p-blueberry-100">
  315. <p class="col-b">100</p>
  316. </div>
  317. </div>
  318. <div class="col-xs-10 col-sm-3">
  319. <div class="color_base h-50 p-grape">
  320. <h2 class="col-w">Grape</h2>
  321. </div>
  322. <div class="color_base h-50 p-grape-900">
  323. <p class="col-w">900</p>
  324. </div>
  325. <div class="color_base h-50 p-grape-700">
  326. <p class="col-w">700</p>
  327. </div>
  328. <div class="color_base h-50 p-grape-500">
  329. <p class="col-w">500</p>
  330. </div>
  331. <div class="color_base h-50 p-grape-300">
  332. <p class="col-b">300</p>
  333. </div>
  334. <div class="color_base h-50 p-grape-100">
  335. <p class="col-b">100</p>
  336. </div>
  337. </div>
  338. <div class="col-xs-10 col-sm-3">
  339. <div class="color_base h-50 p-bubblegum">
  340. <h2 class="col-w">Bubblegum</h2>
  341. </div>
  342. <div class="color_base h-50 p-bubblegum-900">
  343. <p class="col-w">900</p>
  344. </div>
  345. <div class="color_base h-50 p-bubblegum-700">
  346. <p class="col-w">700</p>
  347. </div>
  348. <div class="color_base h-50 p-bubblegum-500">
  349. <p class="col-w">500</p>
  350. </div>
  351. <div class="color_base h-50 p-bubblegum-300">
  352. <p class="col-b">300</p>
  353. </div>
  354. <div class="color_base h-50 p-bubblegum-100">
  355. <p class="col-b">100</p>
  356. </div>
  357. </div>
  358. <div class="col-xs-10 col-sm-3">
  359. <div class="color_base h-50 p-cocoa">
  360. <h2 class="col-w">Cocoa</h2>
  361. </div>
  362. <div class="color_base h-50 p-cocoa-900">
  363. <p class="col-w">900</p>
  364. </div>
  365. <div class="color_base h-50 p-cocoa-700">
  366. <p class="col-w">700</p>
  367. </div>
  368. <div class="color_base h-50 p-cocoa-500">
  369. <p class="col-w">500</p>
  370. </div>
  371. <div class="color_base h-50 p-cocoa-300">
  372. <p class="col-b">300</p>
  373. </div>
  374. <div class="color_base h-50 p-cocoa-100">
  375. <p class="col-b">100</p>
  376. </div>
  377. </div>
  378. <div class="col-xs-10 col-sm-3">
  379. <div class="color_base h-50 p-silver">
  380. <h2 class="col-w">Silver</h2>
  381. </div>
  382. <div class="color_base h-50 p-silver-900">
  383. <p class="col-w">900</p>
  384. </div>
  385. <div class="color_base h-50 p-silver-700">
  386. <p class="col-w">700</p>
  387. </div>
  388. <div class="color_base h-50 p-silver-500">
  389. <p class="col-w">500</p>
  390. </div>
  391. <div class="color_base h-50 p-silver-300">
  392. <p class="col-b">300</p>
  393. </div>
  394. <div class="color_base h-50 p-silver-100">
  395. <p class="col-b">100</p>
  396. </div>
  397. </div>
  398. <div class="col-xs-10 col-sm-3">
  399. <div class="color_base h-50 p-slate">
  400. <h2 class="col-w">Slate</h2>
  401. </div>
  402. <div class="color_base h-50 p-slate-900">
  403. <p class="col-w">900</p>
  404. </div>
  405. <div class="color_base h-50 p-slate-700">
  406. <p class="col-w">700</p>
  407. </div>
  408. <div class="color_base h-50 p-slate-500">
  409. <p class="col-w">500</p>
  410. </div>
  411. <div class="color_base h-50 p-slate-300">
  412. <p class="col-b">300</p>
  413. </div>
  414. <div class="color_base h-50 p-slate-100">
  415. <p class="col-b">100</p>
  416. </div>
  417. </div>
  418. <div class="col-xs-10 col-sm-3">
  419. <div class="color_base h-50 p-dark">
  420. <h2 class="col-w">Dark</h2>
  421. </div>
  422. <div class="color_base h-50 p-dark-900">
  423. <p class="col-w">900</p>
  424. </div>
  425. <div class="color_base h-50 p-dark-700">
  426. <p class="col-w">700</p>
  427. </div>
  428. <div class="color_base h-50 p-dark-500">
  429. <p class="col-w">500</p>
  430. </div>
  431. <div class="color_base h-50 p-dark-300">
  432. <p class="col-b">300</p>
  433. </div>
  434. <div class="color_base h-50 p-dark-100">
  435. <p class="col-b">100</p>
  436. </div>
  437. </div>
  438. </div>
  439. </div>
  440. <input id="textarea_color" />
  441. </div>
  442. <div class="copy_correct">
  443. <p class="p-caption">Color <span id="color_talk"></span> copied!</p>
  444. </div>
  445. </body>
  446. <script src="https://cdn.jsdelivr.net/gh/codedgar/Puppertino@latest/src/js/dakmode_manager.js"></script>
  447. <script type="text/javascript">
  448. var color_base = document.querySelectorAll(".color_base");
  449. for (var item of color_base) {
  450. item.addEventListener("click", function (event) {
  451. event.preventDefault();
  452. var color_actual = this.classList[this.classList.length - 1];
  453. console.log(color_actual);
  454. document.getElementById("textarea_color").value = "";
  455. document.getElementById("textarea_color").value = color_actual;
  456. document.querySelector("#textarea_color").select();
  457. document.execCommand("copy");
  458. document.querySelector("#color_talk").classList.add(color_actual);
  459. document.querySelector("#color_talk").textContent = color_actual;
  460. document.querySelector(".copy_correct").classList.add("active");
  461. setTimeout(function () {
  462. document.querySelector(".copy_correct").classList.remove("active");
  463. setTimeout(function () {
  464. document.querySelector("#color_talk").className = "";
  465. }, 200);
  466. }, 700);
  467. });
  468. }
  469. </script>
  470. </html>