Skip to content

Commit

Permalink
Merge pull request #14 from gregone/prism-dracula-theme
Browse files Browse the repository at this point in the history
use dracula theme for prismjs
  • Loading branch information
MelSumner authored Oct 27, 2021
2 parents 4a94f1d + 4841069 commit 0e20c7a
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 44 deletions.
9 changes: 9 additions & 0 deletions app/initializers/ember-prism.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import { setup } from 'ember-prism';

export function initialize(/* application */) {
setup();
}

export default {
initialize,
};
20 changes: 9 additions & 11 deletions app/styles/app.css
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
@import "./components/ea-divider";
@import "./components/ea-callout";

@import "./prism-dracula";

html {
font-size: 16px;
line-height: 1;
Expand Down Expand Up @@ -45,34 +43,34 @@ main {

h2 {
font-weight: 600;
@apply
@apply
text-3xl
md:text-4xl
text-dyellow
w-full
pb-4
pt-12;
w-full
pb-4
pt-12;
}
h3 {
@apply
h3 {
@apply
mt-8
text-2xl
md:text-3xl
text-dorange
uppercase
font-bold
tracking-wide;
tracking-wide;
}

p {
@apply
@apply
w-full
m-0
p-0
text-xl;
}
p + p,
p > ol,
p > ol,
p > ul {
@apply
mt-4;
Expand Down
4 changes: 3 additions & 1 deletion ember-cli-build.js
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ module.exports = function (defaults) {
},
},
'ember-prism': {
theme: 'funky',
theme: 'none',
components: ['markup', 'bash', 'markup-templating', 'handlebars'], //needs to be an array, or undefined.
plugins: ['line-numbers', 'toolbar', 'copy-to-clipboard', 'autoloader'],
},
Expand All @@ -55,5 +55,7 @@ module.exports = function (defaults) {
// please specify an object with the list of modules as keys
// along with the exports of each module as its value.

app.import('app/styles/prism-dracula.css');

return app.toTree();
};
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
},
"dependencies": {
"@tailwindcss/typography": "^0.4.1",
"ember-prism": "^0.11.0",
"ember-prism": "^0.12.0",
"webpack": "^5.53.0"
}
}
48 changes: 17 additions & 31 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1136,6 +1136,15 @@
ember-cli-babel "^7.22.1"
ember-compatibility-helpers "^1.1.1"

"@ember/render-modifiers@^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@ember/render-modifiers/-/render-modifiers-2.0.0.tgz#7106928078c6463bc6ee3cbffb6d71dbb8602145"
integrity sha512-FbvowKEnYx102MaNMrePBC7RCmuf3BaqPKbp6QP7S6oJaDMuLrGblXW4TxOrE93C6II+6D4QNB4WFGuPeQ3ZBg==
dependencies:
ember-cli-babel "^7.26.6"
ember-compatibility-helpers "^1.2.5"
ember-modifier-manager-polyfill "^1.2.0"

"@ember/string@^1.0.0":
version "1.0.0"
resolved "https://registry.yarnpkg.com/@ember/string/-/string-1.0.0.tgz#3a2254caedacb95e09071204d36cad49e0f8b855"
Expand Down Expand Up @@ -5152,7 +5161,7 @@ ember-cli-get-component-path-option@^1.0.0:
resolved "https://registry.yarnpkg.com/ember-cli-get-component-path-option/-/ember-cli-get-component-path-option-1.0.0.tgz#0d7b595559e2f9050abed804f1d8eff1b08bc771"
integrity sha1-DXtZVVni+QUKvtgE8djv8bCLx3E=

ember-cli-htmlbars@^5.3.1, ember-cli-htmlbars@^5.7.1:
ember-cli-htmlbars@^5.7.1:
version "5.7.1"
resolved "https://registry.yarnpkg.com/ember-cli-htmlbars/-/ember-cli-htmlbars-5.7.1.tgz#eb5b88c7d9083bc27665fb5447a9b7503b32ce4f"
integrity sha512-9laCgL4tSy48orNoQgQKEHp93MaqAs9ZOl7or5q+8iyGGJHW6sVXIYrVv5/5O9HfV6Ts8/pW1rSoaeKyLUE+oA==
Expand Down Expand Up @@ -5472,7 +5481,7 @@ ember-cli@~3.27.0:
workerpool "^6.0.3"
yam "^1.0.0"

ember-compatibility-helpers@^1.1.1, ember-compatibility-helpers@^1.1.2, ember-compatibility-helpers@^1.2.0, ember-compatibility-helpers@^1.2.1, ember-compatibility-helpers@^1.2.4:
ember-compatibility-helpers@^1.1.1, ember-compatibility-helpers@^1.1.2, ember-compatibility-helpers@^1.2.0, ember-compatibility-helpers@^1.2.1, ember-compatibility-helpers@^1.2.5:
version "1.2.5"
resolved "https://registry.yarnpkg.com/ember-compatibility-helpers/-/ember-compatibility-helpers-1.2.5.tgz#b8363b1d5b8725afa9a4fe2b2986ac28626c6f23"
integrity sha512-7cddkQQp8Rs2Mqrj0xqZ0uO7eC9tBCKyZNcP2iE1RxQqOGPv8fiPkj1TUeidUB/Qe80lstoVXWMEuqqhW7Yy9A==
Expand Down Expand Up @@ -5503,7 +5512,7 @@ ember-data@~3.27.1:
ember-cli-typescript "^4.1.0"
ember-inflector "^4.0.1"

ember-destroyable-polyfill@^2.0.2, ember-destroyable-polyfill@^2.0.3:
ember-destroyable-polyfill@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/ember-destroyable-polyfill/-/ember-destroyable-polyfill-2.0.3.tgz#1673ed66609a82268ef270a7d917ebd3647f11e1"
integrity sha512-TovtNqCumzyAiW0/OisSkkVK93xnVF4NRU6+FN0ubpfwEOpRrmM2RqDwXI6YAChCgSHON1cz0DfQStpA1Gjuuw==
Expand Down Expand Up @@ -5571,36 +5580,23 @@ ember-modifier-manager-polyfill@^1.2.0:
ember-cli-version-checker "^2.1.2"
ember-compatibility-helpers "^1.2.0"

ember-modifier@^2.1.1:
version "2.1.2"
resolved "https://registry.yarnpkg.com/ember-modifier/-/ember-modifier-2.1.2.tgz#62d18faedf972dcd9d34f90d5321fbc943d139b1"
integrity sha512-3Lsu1fV1sIGa66HOW07RZc6EHISwKt5VA5AUnFss2HX6OTfpxTJ2qvPctt2Yt0XPQXJ4G6BQasr/F35CX7UGJA==
dependencies:
ember-cli-babel "^7.22.1"
ember-cli-normalize-entity-name "^1.0.0"
ember-cli-string-utils "^1.1.0"
ember-cli-typescript "^3.1.3"
ember-compatibility-helpers "^1.2.4"
ember-destroyable-polyfill "^2.0.2"
ember-modifier-manager-polyfill "^1.2.0"

ember-page-title@^6.2.2:
version "6.2.2"
resolved "https://registry.yarnpkg.com/ember-page-title/-/ember-page-title-6.2.2.tgz#980838c44e96cba1d00f42435d707936af627324"
integrity sha512-YTXA+cylZrh9zO0zwjlaAGReT2MVOxAMnVO1OOygFrs1JBs4D6CKV3tImoilg3AvIXFBeJfFNNUbJOdRd9IGGg==
dependencies:
ember-cli-babel "^7.23.1"

ember-prism@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/ember-prism/-/ember-prism-0.11.0.tgz#6cfef4932fcbfe650b47c6199fa71bc98ce7a3af"
integrity sha512-vEoMBByJSo2KbWkIb7QJye+47q793nE0yKrB6PotDfafyY73PI62hvaFP2HTIvusb+481fzta7VRYl6U8e3Rgw==
ember-prism@^0.12.0:
version "0.12.0"
resolved "https://registry.yarnpkg.com/ember-prism/-/ember-prism-0.12.0.tgz#a22557d6baca1bbc05e882647774622b5a0454cb"
integrity sha512-Z4GauRg99Fu01ZdP+/xKV0P0OEUp471K2ZnYMLUAIossq2vWuI2lggr6GyeTw89hOpn7B2G9nLuT3fI/yFXMRQ==
dependencies:
"@ember/render-modifiers" "^2.0.0"
ember-auto-import "^2.1.0"
ember-cli-babel "^7.26.6"
ember-cli-htmlbars "^5.7.1"
ember-cli-node-assets "^0.2.2"
ember-ref-bucket "^3.1.0"
prismjs "^1.22.0"
prismjs-glimmer "^1.1.1"

Expand All @@ -5619,16 +5615,6 @@ ember-qunit@^5.1.4:
silent-error "^1.1.1"
validate-peer-dependencies "^1.1.0"

ember-ref-bucket@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/ember-ref-bucket/-/ember-ref-bucket-3.1.0.tgz#c3aa3923bdedcf782923bf24e31a17fdd2f68a02"
integrity sha512-oO+Igh8G1UHcf7gEJdbElz/xJHjTds64DXfd+c189rHuKJ4dYMI2m2BkHPermeyUe6ZNEFwlkVe9lYm2rvmcaw==
dependencies:
ember-cli-babel "^7.22.1"
ember-cli-htmlbars "^5.3.1"
ember-destroyable-polyfill "^2.0.2"
ember-modifier "^2.1.1"

ember-resolver@^8.0.2:
version "8.0.3"
resolved "https://registry.yarnpkg.com/ember-resolver/-/ember-resolver-8.0.3.tgz#40f243aa58281bf195c695fe84a6b291e204690a"
Expand Down

0 comments on commit 0e20c7a

Please sign in to comment.