From 08a8265d09afd5f7fc74ab59def055f8d23266d7 Mon Sep 17 00:00:00 2001 From: Aurelio Saraiva Date: Tue, 1 Aug 2017 17:55:31 -0300 Subject: [PATCH 1/3] add code-snippet --- ember-cli-build.js | 3 ++- package.json | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ember-cli-build.js b/ember-cli-build.js index 6842ff509..c8b5b6d0b 100644 --- a/ember-cli-build.js +++ b/ember-cli-build.js @@ -7,7 +7,8 @@ module.exports = function(defaults) { // Add options here 'ember-cli-babel': { includePolyfill: false - } + }, + snippetSearchPaths: ['tests/dummy/app'] }); /* diff --git a/package.json b/package.json index a0f4a58cf..64a127f40 100644 --- a/package.json +++ b/package.json @@ -54,6 +54,7 @@ "ember-cli-shims": "^1.0.2", "ember-cli-sri": "^2.1.0", "ember-cli-uglify": "^1.2.0", + "ember-code-snippet": "^1.9.0", "ember-composable-helpers": "2.0.3", "ember-disable-prototype-extensions": "^1.1.0", "ember-export-application-global": "2.0.0", From d62d42c73b2ef06c8bf27f12c6420b2b2b41e650 Mon Sep 17 00:00:00 2001 From: Aurelio Saraiva Date: Tue, 1 Aug 2017 18:53:45 -0300 Subject: [PATCH 2/3] change snippet sidebar --- bower.json | 1 - ember-cli-build.js | 3 -- tests/dummy/app/components/ui-code-snippet.js | 6 ++++ .../templates/components/ui-code-snippet.hbs | 3 ++ tests/dummy/app/templates/modules/sidebar.hbs | 28 ++++++------------- 5 files changed, 17 insertions(+), 24 deletions(-) create mode 100644 tests/dummy/app/components/ui-code-snippet.js create mode 100644 tests/dummy/app/templates/components/ui-code-snippet.hbs diff --git a/bower.json b/bower.json index 2707046de..e04aac9eb 100644 --- a/bower.json +++ b/bower.json @@ -1,7 +1,6 @@ { "name": "semantic-ui-ember", "dependencies": { - "highlightjs": "^9.4.0", "semantic-ui": "2.2.11" } } diff --git a/ember-cli-build.js b/ember-cli-build.js index c8b5b6d0b..1e217073e 100644 --- a/ember-cli-build.js +++ b/ember-cli-build.js @@ -18,9 +18,6 @@ module.exports = function(defaults) { behave. You most likely want to be modifying `./index.js` or app's build file */ - // Import Highlight.js - app.import(app.bowerDirectory + "/highlightjs/highlight.pack.min.js"); - app.import(app.bowerDirectory + "/highlightjs/styles/github-gist.css"); app.import(app.bowerDirectory + "/highlightjs/styles/hybrid.css"); diff --git a/tests/dummy/app/components/ui-code-snippet.js b/tests/dummy/app/components/ui-code-snippet.js new file mode 100644 index 000000000..6805fd234 --- /dev/null +++ b/tests/dummy/app/components/ui-code-snippet.js @@ -0,0 +1,6 @@ +import Ember from 'ember'; + +export default Ember.Component.extend({ + classNames: ['annotation', 'transition'], + classNameBindings: ['showing:visible:hidden'] +}); diff --git a/tests/dummy/app/templates/components/ui-code-snippet.hbs b/tests/dummy/app/templates/components/ui-code-snippet.hbs new file mode 100644 index 000000000..770b00caa --- /dev/null +++ b/tests/dummy/app/templates/components/ui-code-snippet.hbs @@ -0,0 +1,3 @@ +
+ {{code-snippet name=name}} +
diff --git a/tests/dummy/app/templates/modules/sidebar.hbs b/tests/dummy/app/templates/modules/sidebar.hbs index 16d240e61..651db2d7c 100644 --- a/tests/dummy/app/templates/modules/sidebar.hbs +++ b/tests/dummy/app/templates/modules/sidebar.hbs @@ -1,3 +1,5 @@ + +
@@ -15,13 +17,14 @@

For additional documentation on how to configure this module, please refer to the {{#link-to 'modules.index'}}Getting Started{{/link-to}} section and Semantic UI's module specific external documentation links below.

- + {{! BEGIN-SNIPPET sidebar2.example }} + {{! END-SNIPPET }}
@@ -35,7 +38,8 @@ as |showing setCopyCode|}} {{#ui-html showing=showing}} -
+ {{! BEGIN-SNIPPET sidebar.example }} +
Toggle
@@ -50,26 +54,10 @@
+ {{! END-SNIPPET }} {{/ui-html}} - {{#ui-annotation showing=showing setCopyCode=setCopyCode}} -
- Toggle -
-
- \{{#ui-sidebar class="inverted menu left inline vertical" context=".component.context" id="sub-sidebar"}} - Item 1 - Item 2 - Item 3 - \{{/ui-sidebar}} -
-
- Sub Content Here -
-
-
- {{/ui-annotation}} - + {{ui-code-snippet showing=showing name="sidebar.example.hbs"}} {{/ui-example}}
From acf5c773ce8548274cd9399fd1af553eca49ba44 Mon Sep 17 00:00:00 2001 From: Aurelio Saraiva Date: Tue, 1 Aug 2017 18:55:13 -0300 Subject: [PATCH 3/3] removed snippet --- tests/dummy/app/templates/modules/sidebar.hbs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/dummy/app/templates/modules/sidebar.hbs b/tests/dummy/app/templates/modules/sidebar.hbs index 651db2d7c..63b5b8b89 100644 --- a/tests/dummy/app/templates/modules/sidebar.hbs +++ b/tests/dummy/app/templates/modules/sidebar.hbs @@ -17,14 +17,13 @@

For additional documentation on how to configure this module, please refer to the {{#link-to 'modules.index'}}Getting Started{{/link-to}} section and Semantic UI's module specific external documentation links below.

- {{! BEGIN-SNIPPET sidebar2.example }} + - {{! END-SNIPPET }}