Skip to content

Instantly share code, notes, and snippets.

View sendgrid-gists's full-sized avatar

SendGrid DX sendgrid-gists

View GitHub Profile
@sendgrid-gists
sendgrid-gists / segment-terms-alerts.html
Created April 2, 2018 19:59
SendGrid style-guide segment terms with alerts
<div class="segment-term-wrap">
<p class="segment-term-title">Entry Criteria</p>
<div class="segment-term has-alert">
<p>The first time a contact is added to <strong>New customer list</strong></p>
<i class="sg-icon sg-icon-pencil segment-term-edit"></i>
<div class="alert alert-warning">
<p><i class="sg-icon sg-icon-info-circle"></i>Changes you've made to your entry criteria have not been applied to your live automation.<button class="btn btn-small btn-primary">Save and Apply</button></p>
</div>
</div>
</div>
@sendgrid-gists
sendgrid-gists / labels.html
Last active July 24, 2018 22:26
SendGrid style-guide labels
<span class="label label-sent">Sent</span>
<span class="label label-delivered">Delivered</span>
<span class="label label-live">Live</span>
<span class="label label-success">Success</span>
<span class="label label-scheduled">Scheduled</span>
<span class="label label-pick-winner">Pick Winner</span>
<span class="label label-draft">Draft</span>
<span class="label label-global">Global</span>
<span class="label label-list">List</span>
<span class="label label-progress">In Progress</span>
@sendgrid-gists
sendgrid-gists / email-cards-alerts.html
Last active October 10, 2018 17:22
SendGrid style-guide email cards with alerts
<div class="email-card-wrap is-live has-alert">
<div class="email-card-send-time has-value">
<a class="btn btn-secondary" href="#">Send Instantly</a>
<div class="alert alert-warning">
<p><i class="sg-icon sg-icon-info-circle"></i>Changes you've made to this email have not been applied to your live automation.<button class="btn btn-small btn-primary">Save and Apply</button></p>
</div>
</div>
<div class="email-card-stats">
...
</div>
@sendgrid-gists
sendgrid-gists / email-cards-editable.html
Last active April 2, 2018 19:48
SendGrid style-guide editable email cards
<div class="email-card-wrap is-editable">
<div class="email-card-send-time">
<a class="btn btn-secondary" href="#">Select Send Time</a>
</div>
<div class="email-card">
<div class="email-card-count">
<p>Email 1</p>
</div>
<div class="email-card-content">
<a class="btn btn-secondary" href="#">Add Email Content</a>
@sendgrid-gists
sendgrid-gists / email-cards-standard.html
Last active October 10, 2018 17:21
SendGrid style-guide standard email cards
<div class="email-card-wrap is-live">
<div class="email-card-send-time has-value">
<a class="btn btn-secondary" href="#">Send Instantly</a>
</div>
<div class="email-card-stats">
<div class="email-stat">
<p class="stat">12,230</p>
<p class="label">Emails Sent</p>
</div>
<div class="email-stat">
@sendgrid-gists
sendgrid-gists / segment-terms-editable.html
Last active August 15, 2018 20:57
SendGrid style-guide editable segment terms
<div class="segment-term-wrap">
<p class="segment-term-title">Entry Criteria</p>
<div class="segment-term is-editable has-separator">
<div class="segment-term-inputs">
<div class="input-select-wrap">
<!-- select markup -->
</div>
<div class="input-select-wrap">
<!-- select markup -->
</div>
@sendgrid-gists
sendgrid-gists / segment-terms.html
Last active January 18, 2018 17:46
SendGrid style-guide segment terms
<div class="segment-term-wrap">
<p class="segment-term-title">Entry Criteria</p>
<div class="segment-term has-separator">
<p>The first time a contact is added to <strong>New customer list</strong></p>
<i class="sg-icon sg-icon-pencil segment-term-edit"></i>
</div>
</div>
<div class="segment-term-wrap">
<p class="segment-term-title">Or</p>
<div class="segment-term has-separator">
body,
table,
td,
a {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0 !important;
}
div[style*="margin: 16px 0"] {
margin: 0 !important;
font-size: 100% !important;
}
a[x-apple-data-detectors] {
color: inherit !important;
text-decoration: none !important;
font-size: inherit !important;
font-family: inherit !important;
font-weight: inherit !important;
line-height: inherit !important;
}