From: Geoff Kimball Date: Tue, 22 Mar 2016 05:13:10 +0000 (-0700) Subject: Add Gulp script to generate template downloads X-Git-Tag: v2.0.0~13^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f5817ee26b47d7a0dea401db27f8fbee8ff76294;p=thirdparty%2Ffoundation%2Ffoundation-emails.git Add Gulp script to generate template downloads --- diff --git a/.gitignore b/.gitignore index 5c9f39f7..ec1e098c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ dist/ _build/ inky *.swp +.templates diff --git a/gulpfile.js b/gulpfile.js index 7437d6ca..c9862384 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -151,6 +151,16 @@ gulp.task('test:compile', function() { .pipe(gulp.dest('test/visual/_build')); }); +gulp.task('templates', function() { + return gulp.src('templates/*.html') + .pipe($.wrap({ src: 'test/visual/_template.html' })) + .pipe(inky()) + .pipe($.prettify({ indent_size: 2 })) + .pipe(gulp.dest('.templates')) + .pipe($.zip('all-templates.zip')) + .pipe(gulp.dest('.templates')); +}); + function inliner(css) { var css = fs.readFileSync(css).toString(); var mqCss = siphon(css); diff --git a/package.json b/package.json index 02dc3678..0ec65d2b 100644 --- a/package.json +++ b/package.json @@ -29,12 +29,14 @@ "gulp-inject-string": "^1.1.0", "gulp-inline-css": "^2.0.0", "gulp-load-plugins": "^1.0.0-rc.1", + "gulp-prettify": "^0.4.0", "gulp-prompt": "^0.1.2", "gulp-rsync": "0.0.5", "gulp-sass": "^2.1.0", "gulp-sass-lint": "^1.1.1", "gulp-sourcemaps": "^1.6.0", "gulp-wrap": "^0.11.0", + "gulp-zip": "^3.2.0", "inky": "^1.2.6", "lazypipe": "^1.0.1", "motion-ui": "^1.1.1", diff --git a/templates/basic.html b/templates/basic.html new file mode 100644 index 00000000..022d6fa5 --- /dev/null +++ b/templates/basic.html @@ -0,0 +1,30 @@ + + + +
+ +
+

Hi, Susan Calvin

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Magni, iste, amet consequatur a veniam.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ut optio nulla et, fugiat. Maiores accusantium nostrum asperiores provident, quam modi ex inventore dolores id aspernatur architecto odio minima perferendis, explicabo. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Minima quos quasi itaque beatae natus fugit provident delectus, magnam laudantium odio corrupti sit quam. Optio aut ut repudiandae velit distinctio asperiores?

+ +

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Reprehenderit repellendus natus, sint ea optio dignissimos asperiores inventore a molestiae dolorum placeat repellat excepturi mollitia ducimus unde doloremque ad, alias eos!

+
+ + + +
Connect With Us:
+ + + +
+ +
Contact Info:
+

Phone: 408-341-0600

+

Email: foundation@zurb.com

+
+
+
+
+
+
diff --git a/templates/hero.html b/templates/hero.html new file mode 100644 index 00000000..dc20240a --- /dev/null +++ b/templates/hero.html @@ -0,0 +1,38 @@ + + + +
+ +
+

Hi, Elijah Baily

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi impedit sapiente delectus molestias quia.

+ + +

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam assumenda, praesentium qui vitae voluptate dolores. Click it!

+
+

Title Ipsum This is a note.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi repellat, harum. Quas nobis id aut, aspernatur, sequi tempora laborum corporis cum debitis, ullam, dolorem dolore quisquam aperiam! Accusantium, ullam, nesciunt. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ducimus consequuntur commodi, aut sed, quas quam optio accusantium recusandae nesciunt, architecto veritatis. Voluptatibus sunt esse dolor ipsum voluptates, assumenda quisquam.

+ + + + +
Connect With Us:
+ + + +
+ +
Contact Info:
+

Phone: 408-341-0600

+

Email: foundation@zurb.com

+
+
+
+ + Terms + Privacy + Unsubscribe + +
+
+
diff --git a/templates/marketing.html b/templates/marketing.html new file mode 100644 index 00000000..5b60677a --- /dev/null +++ b/templates/marketing.html @@ -0,0 +1,48 @@ + + + +
+ +
+
+ +

Do Something Radical With This App.

+ +
+
+ + +

It's Never Been Easier to Do Things.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Consequatur pariatur unde magni repudiandae totam, accusamus facere eligendi. Ad nobis eius porro saepe et ab, aliquid, sed mollitia cumque suscipit aperiam.

+
+
+ + +
+ +
+
Feature One
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rerum, quod quam unde earum.

+
+ +
+ +
+
Feature Two
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rerum, quod quam unde earum.

+
+ +
+ +
+
Feature Three
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rerum, quod quam unde earum.

+
+
+ + +

What Are You Waiting For? Get Started Today.

+ +
+
+
diff --git a/templates/newsletter-2.html b/templates/newsletter-2.html new file mode 100644 index 00000000..4d1db341 --- /dev/null +++ b/templates/newsletter-2.html @@ -0,0 +1,36 @@ + + + +
+ +
+
+
+ + +

This is a title

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quam at, nihil quas harum mollitia dolores odio. Inventore delectus nihil soluta quos, magni doloribus, voluptas aspernatur explicabo atque perspiciatis possimus voluptates.

+

Learn more

+
+ + + +
+ + +

Sub Section Title

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quod eum eius numquam sint dolore voluptatibus beatae ab ad, dignissimos fugiat? Nisi odio commodi debitis eveniet tenetur provident aliquid tempora placeat.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quod eum eius numquam sint dolore voluptatibus beatae ab ad, dignissimos fugiat? Nisi odio commodi debitis eveniet tenetur provident aliquid tempora placeat.

+
+ +

Sub Section Title

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quod eum eius numquam sint dolore voluptatibus beatae ab ad, dignissimos fugiat? Nisi odio commodi debitis eveniet tenetur provident aliquid tempora placeat.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quod eum eius numquam sint dolore voluptatibus beatae ab ad, dignissimos fugiat? Nisi odio commodi debitis eveniet tenetur provident aliquid tempora placeat.

+
+
+ + +

You received this email because you're signed up to receive updates from us. Click here to unsubscribe.

+
+
+
diff --git a/templates/newsletter.html b/templates/newsletter.html new file mode 100644 index 00000000..6497ee70 --- /dev/null +++ b/templates/newsletter.html @@ -0,0 +1,34 @@ + + + +

The Insider

+
+ +
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa itaque illo doloribus soluta expedita dolores commodi fuga odit.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto reiciendis eos magni deleniti accusamus tempore, consectetur! Maxime amet, exercitationem nihil fugit eius esse voluptatum ab incidunt minima, saepe reiciendis ipsum.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto reiciendis eos magni deleniti accusamus tempore, consectetur! Maxime amet, exercitationem nihil fugit eius esse voluptatum ab incidunt minima, saepe reiciendis ipsum.

+ + + +

More Reading:

+ +
+ +

Get Involved:

+ +
+
+ +

You received this email because you're signed up to get updates from us. Click here to unsubscribe.

+
+
+
diff --git a/templates/order.html b/templates/order.html new file mode 100644 index 00000000..fec6b5ba --- /dev/null +++ b/templates/order.html @@ -0,0 +1,71 @@ + + + +

Thanks for your order.

+

Thanks for shopping with us! Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ad earum ducimus, non, eveniet neque dolores voluptas architecto sed, voluptatibus aut dolorem odio. Cupiditate a recusandae, illum cum voluptatum modi nostrum.

+ + + + +

+ Payment Method
+ Dubloons +

+

+ Email Address
+ thecapn@pirates.org +

+

+ Order ID
+ 239235983749636 +

+
+ +

+ Shipping Method
+ Boat (1–2 weeks)
+ Shipping Address
+ Captain Price
+ 123 Maple Rd
+ Campbell, CA 95112 +

+
+
+
+ +

Order Details

+ + + + + + + + + + +
Item#Price
Ship's Cannon2$100
Ship's Cannon2$100
Ship's Cannon2$100
Subtotal:$600
+ +

What's Next?

+ +

Our carrier raven will prepare your order for delivery. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Modi necessitatibus itaque debitis laudantium doloribus quasi nostrum distinctio suscipit, magni soluta eius animi voluptatem qui velit eligendi quam praesentium provident culpa?

+
+
+ + + + + +

+ Call us at 800.555.1923
+ Email us at support@discount.boat +

+
+ +

+ 123 Maple Rd
+ Campbell, CA 95112 +

+
+
+
diff --git a/templates/password.html b/templates/password.html new file mode 100644 index 00000000..0ed6ff5a --- /dev/null +++ b/templates/password.html @@ -0,0 +1,21 @@ + + + +

Pirate Retirement Services

+
+
+ + +
+ +
+

Forgot Your Password?

+

It happens. Click the link below to reset your password.

+ + +
+ +

You're getting this email because you've signed up for email updates. If you want to opt-out of future emails, unsubscribe here.

+
+
+
diff --git a/templates/sidebar-hero.html b/templates/sidebar-hero.html new file mode 100644 index 00000000..a5decae4 --- /dev/null +++ b/templates/sidebar-hero.html @@ -0,0 +1,62 @@ + + + +
+ +
+
+
+ + +

Hi, Elijah Baily

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nisi impedit sapiente delectus molestias quia.

+
+ +
+ +

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam assumenda, praesentium qui vitae voluptate dolores. Click it!

+
+ + +

Hello, Han Fastolfe

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam nobis velit, aliquid pariatur at fugit. Omnis at quae, libero iusto quisquam animi blanditiis neque, alias minima corporis, ab in explicabo?

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime dignissimos voluptas minus, cupiditate voluptatem, voluptatum iste molestiae consectetur temporibus quae dolore nam possimus reprehenderit blanditiis laborum iusto sit. Perspiciatis, dolor.

+ + Lorem ipsum dolor sit amet, consectetur adipisicing elit. Culpa quas optio totam quidem, placeat sunt, sit iusto fugit. Harum omnis deleniti enim nihil iure, quis laudantium veniam velit animi debitis. Click It! + +

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolores minus eius amet alias odit accusantium, fugit perspiciatis nulla suscipit nisi. Laborum aliquid, voluptatum consectetur fugiat maxime architecto enim molestias aperiam!

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ex eveniet veritatis, magnam ipsam et vero necessitatibus. Deserunt facilis impedit, adipisci illo laboriosam assumenda fugiat dolorum nam odio aliquid, sit est.

+ +
+ + +
Header
+

Sub-header

+ + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + +
+ +
Contact Info:
+ + + +

Phone: 408-341-0600

+

Email: foundation@zurb.com

+
+
+
+ + Terms + Privacy + Unsubscribe + +
+
+
diff --git a/templates/sidebar.html b/templates/sidebar.html new file mode 100644 index 00000000..e75e5850 --- /dev/null +++ b/templates/sidebar.html @@ -0,0 +1,54 @@ + + + +
+ +
+
+
+ + +

Hello, Han Fastolfe

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Laboriosam nobis velit, aliquid pariatur at fugit. Omnis at quae, libero iusto quisquam animi blanditiis neque, alias minima corporis, ab in explicabo?

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Maxime dignissimos voluptas minus, cupiditate voluptatem, voluptatum iste molestiae consectetur temporibus quae dolore nam possimus reprehenderit blanditiis laborum iusto sit. Perspiciatis, dolor.

+ + Lorem ipsum dolor sit amet, consectetur adipisicing elit. Culpa quas optio totam quidem, placeat sunt, sit iusto fugit. Harum omnis deleniti enim nihil iure, quis laudantium veniam velit animi debitis. Click It! + +

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolores minus eius amet alias odit accusantium, fugit perspiciatis nulla suscipit nisi. Laborum aliquid, voluptatum consectetur fugiat maxime architecto enim molestias aperiam!

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ex eveniet veritatis, magnam ipsam et vero necessitatibus. Deserunt facilis impedit, adipisci illo laboriosam assumenda fugiat dolorum nam odio aliquid, sit est.

+ +
+ + +
Header
+

Sub-header

+ + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + Just a Plain Link » + +
+ +
Contact Info:
+ + + +

Phone: 408-341-0600

+

Email: foundation@zurb.com

+
+
+
+ + + + Terms + Privacy + Unsubscribe + + + +
diff --git a/templates/welcome.html b/templates/welcome.html new file mode 100644 index 00000000..70639ea4 --- /dev/null +++ b/templates/welcome.html @@ -0,0 +1,24 @@ + + + +

Welcome to Kraken Academy

+ + About + Course List + Campus Map + Contact + +
+ +
+

An exciting future of terrorizing sailors awaits you at Kraken Academy.

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Atque culpa vel architecto, perspiciatis eius cum autem quidem, sunt consequuntur, impedit dolor vitae illum nobis sint nihil aliquid? Assumenda, amet, officia.

+ + krakenacademy.com + Facebook + Twitter + (408)-555-0123 + +
+
+