new_user_invite.html 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867
  1. {{Subject .Subject "{{.InvitedBy}} has invited you to join Grafana"}}
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6. <meta name="viewport" content="width=device-width"/>
  7. <style>
  8. /**********************************************
  9. * Ink v1.0.5 - Copyright 2013 ZURB Inc *
  10. **********************************************/
  11. /* Client-specific Styles & Reset */
  12. #outlook a {
  13. padding:0;
  14. }
  15. body{
  16. width:100% !important;
  17. min-width: 100%;
  18. -webkit-text-size-adjust:100%;
  19. -ms-text-size-adjust:100%;
  20. margin:0;
  21. padding:0;
  22. }
  23. .ExternalClass {
  24. width:100%;
  25. }
  26. .ExternalClass,
  27. .ExternalClass p,
  28. .ExternalClass span,
  29. .ExternalClass font,
  30. .ExternalClass td,
  31. .ExternalClass div {
  32. line-height: 100%;
  33. }
  34. #backgroundTable {
  35. margin:0;
  36. padding:0;
  37. width:100% !important;
  38. line-height: 100% !important;
  39. }
  40. img {
  41. outline:none;
  42. text-decoration:none;
  43. -ms-interpolation-mode: bicubic;
  44. width: auto;
  45. max-width: 100%;
  46. float: left;
  47. clear: both;
  48. display: block;
  49. }
  50. center {
  51. width: 100%;
  52. min-width: 580px;
  53. }
  54. a img {
  55. border: none;
  56. }
  57. p {
  58. margin: 0 0 0 10px;
  59. }
  60. table {
  61. border-spacing: 0;
  62. border-collapse: collapse;
  63. }
  64. td {
  65. word-break: break-word;
  66. -webkit-hyphens: auto;
  67. -moz-hyphens: auto;
  68. hyphens: auto;
  69. border-collapse: collapse !important;
  70. }
  71. table, tr, td {
  72. padding: 0;
  73. vertical-align: top;
  74. text-align: left;
  75. }
  76. hr {
  77. color: #d9d9d9;
  78. background-color: #d9d9d9;
  79. height: 1px;
  80. border: none;
  81. }
  82. /* Responsive Grid */
  83. table.body {
  84. height: 100%;
  85. width: 100%;
  86. }
  87. table.container {
  88. width: 580px;
  89. margin: 0 auto;
  90. text-align: inherit;
  91. }
  92. table.row {
  93. padding: 0px;
  94. width: 100%;
  95. position: relative;
  96. }
  97. table.container table.row {
  98. display: block;
  99. }
  100. td.wrapper {
  101. padding: 10px 20px 0px 0px;
  102. position: relative;
  103. }
  104. table.columns,
  105. table.column {
  106. margin: 0 auto;
  107. }
  108. table.columns td,
  109. table.column td {
  110. padding: 0px 0px 10px;
  111. }
  112. table.columns td.sub-columns,
  113. table.column td.sub-columns,
  114. table.columns td.sub-column,
  115. table.column td.sub-column {
  116. padding-right: 10px;
  117. }
  118. td.sub-column, td.sub-columns {
  119. min-width: 0px;
  120. }
  121. table.row td.last,
  122. table.container td.last {
  123. padding-right: 0px;
  124. }
  125. table.one { width: 30px; }
  126. table.two { width: 80px; }
  127. table.three { width: 130px; }
  128. table.four { width: 180px; }
  129. table.five { width: 230px; }
  130. table.six { width: 280px; }
  131. table.seven { width: 330px; }
  132. table.eight { width: 380px; }
  133. table.nine { width: 430px; }
  134. table.ten { width: 480px; }
  135. table.eleven { width: 530px; }
  136. table.twelve { width: 580px; }
  137. table.one center { min-width: 30px; }
  138. table.two center { min-width: 80px; }
  139. table.three center { min-width: 130px; }
  140. table.four center { min-width: 180px; }
  141. table.five center { min-width: 230px; }
  142. table.six center { min-width: 280px; }
  143. table.seven center { min-width: 330px; }
  144. table.eight center { min-width: 380px; }
  145. table.nine center { min-width: 430px; }
  146. table.ten center { min-width: 480px; }
  147. table.eleven center { min-width: 530px; }
  148. table.twelve center { min-width: 580px; }
  149. table.one .panel center { min-width: 10px; }
  150. table.two .panel center { min-width: 60px; }
  151. table.three .panel center { min-width: 110px; }
  152. table.four .panel center { min-width: 160px; }
  153. table.five .panel center { min-width: 210px; }
  154. table.six .panel center { min-width: 260px; }
  155. table.seven .panel center { min-width: 310px; }
  156. table.eight .panel center { min-width: 360px; }
  157. table.nine .panel center { min-width: 410px; }
  158. table.ten .panel center { min-width: 460px; }
  159. table.eleven .panel center { min-width: 510px; }
  160. table.twelve .panel center { min-width: 560px; }
  161. .body .columns td.one,
  162. .body .column td.one { width: 8.333333%; }
  163. .body .columns td.two,
  164. .body .column td.two { width: 16.666666%; }
  165. .body .columns td.three,
  166. .body .column td.three { width: 25%; }
  167. .body .columns td.four,
  168. .body .column td.four { width: 33.333333%; }
  169. .body .columns td.five,
  170. .body .column td.five { width: 41.666666%; }
  171. .body .columns td.six,
  172. .body .column td.six { width: 50%; }
  173. .body .columns td.seven,
  174. .body .column td.seven { width: 58.333333%; }
  175. .body .columns td.eight,
  176. .body .column td.eight { width: 66.666666%; }
  177. .body .columns td.nine,
  178. .body .column td.nine { width: 75%; }
  179. .body .columns td.ten,
  180. .body .column td.ten { width: 83.333333%; }
  181. .body .columns td.eleven,
  182. .body .column td.eleven { width: 91.666666%; }
  183. .body .columns td.twelve,
  184. .body .column td.twelve { width: 100%; }
  185. td.offset-by-one { padding-left: 50px; }
  186. td.offset-by-two { padding-left: 100px; }
  187. td.offset-by-three { padding-left: 150px; }
  188. td.offset-by-four { padding-left: 200px; }
  189. td.offset-by-five { padding-left: 250px; }
  190. td.offset-by-six { padding-left: 300px; }
  191. td.offset-by-seven { padding-left: 350px; }
  192. td.offset-by-eight { padding-left: 400px; }
  193. td.offset-by-nine { padding-left: 450px; }
  194. td.offset-by-ten { padding-left: 500px; }
  195. td.offset-by-eleven { padding-left: 550px; }
  196. td.expander {
  197. visibility: hidden;
  198. width: 0px;
  199. padding: 0 !important;
  200. }
  201. table.columns .text-pad,
  202. table.column .text-pad {
  203. padding-left: 10px;
  204. padding-right: 10px;
  205. }
  206. table.columns .left-text-pad,
  207. table.columns .text-pad-left,
  208. table.column .left-text-pad,
  209. table.column .text-pad-left {
  210. padding-left: 10px;
  211. }
  212. table.columns .right-text-pad,
  213. table.columns .text-pad-right,
  214. table.column .right-text-pad,
  215. table.column .text-pad-right {
  216. padding-right: 10px;
  217. }
  218. /* Block Grid */
  219. .block-grid {
  220. width: 100%;
  221. max-width: 580px;
  222. }
  223. .block-grid td {
  224. display: inline-block;
  225. padding:10px;
  226. }
  227. .two-up td {
  228. width:270px;
  229. }
  230. .three-up td {
  231. width:173px;
  232. }
  233. .four-up td {
  234. width:125px;
  235. }
  236. .five-up td {
  237. width:96px;
  238. }
  239. .six-up td {
  240. width:76px;
  241. }
  242. .seven-up td {
  243. width:62px;
  244. }
  245. .eight-up td {
  246. width:52px;
  247. }
  248. /* Alignment & Visibility Classes */
  249. table.center, td.center {
  250. text-align: center;
  251. }
  252. h1.center,
  253. h2.center,
  254. h3.center,
  255. h4.center,
  256. h5.center,
  257. h6.center {
  258. text-align: center;
  259. }
  260. span.center {
  261. display: block;
  262. width: 100%;
  263. text-align: center;
  264. }
  265. img.center {
  266. margin: 0 auto;
  267. float: none;
  268. }
  269. .show-for-small,
  270. .hide-for-desktop {
  271. display: none;
  272. }
  273. /* Typography */
  274. body, table.body, h1, h2, h3, h4, h5, h6, p, td {
  275. color: #222222;
  276. font-family: "Helvetica", "Arial", sans-serif;
  277. font-weight: normal;
  278. padding:0;
  279. margin: 0;
  280. text-align: left;
  281. line-height: 1.3;
  282. }
  283. h1, h2, h3, h4, h5, h6 {
  284. word-break: normal;
  285. }
  286. h1 {font-size: 40px;}
  287. h2 {font-size: 36px;}
  288. h3 {font-size: 32px;}
  289. h4 {font-size: 28px;}
  290. h5 {font-size: 24px;}
  291. h6 {font-size: 20px;}
  292. body, table.body, p, td {font-size: 14px;line-height:19px;}
  293. p.lead, p.lede, p.leed {
  294. font-size: 18px;
  295. line-height:21px;
  296. }
  297. p {
  298. margin-bottom: 10px;
  299. }
  300. small {
  301. font-size: 10px;
  302. }
  303. a {
  304. color: #2ba6cb;
  305. text-decoration: none;
  306. }
  307. a:hover {
  308. color: #2795b6 !important;
  309. }
  310. a:active {
  311. color: #2795b6 !important;
  312. }
  313. a:visited {
  314. color: #2ba6cb !important;
  315. }
  316. h1 a,
  317. h2 a,
  318. h3 a,
  319. h4 a,
  320. h5 a,
  321. h6 a {
  322. color: #2ba6cb;
  323. }
  324. h1 a:active,
  325. h2 a:active,
  326. h3 a:active,
  327. h4 a:active,
  328. h5 a:active,
  329. h6 a:active {
  330. color: #2ba6cb !important;
  331. }
  332. h1 a:visited,
  333. h2 a:visited,
  334. h3 a:visited,
  335. h4 a:visited,
  336. h5 a:visited,
  337. h6 a:visited {
  338. color: #2ba6cb !important;
  339. }
  340. /* Panels */
  341. .panel {
  342. background: #f2f2f2;
  343. border: 1px solid #d9d9d9;
  344. padding: 10px !important;
  345. }
  346. .sub-grid table {
  347. width: 100%;
  348. }
  349. .sub-grid td.sub-columns {
  350. padding-bottom: 0;
  351. }
  352. /* Buttons */
  353. table.button,
  354. table.tiny-button,
  355. table.small-button,
  356. table.medium-button,
  357. table.large-button {
  358. width: 100%;
  359. overflow: hidden;
  360. }
  361. table.button td,
  362. table.tiny-button td,
  363. table.small-button td,
  364. table.medium-button td,
  365. table.large-button td {
  366. display: block;
  367. width: auto !important;
  368. text-align: center;
  369. background: #2ba6cb;
  370. border: 1px solid #2284a1;
  371. color: #ffffff;
  372. padding: 8px 0;
  373. }
  374. table.tiny-button td {
  375. padding: 5px 0 4px;
  376. }
  377. table.small-button td {
  378. padding: 8px 0 7px;
  379. }
  380. table.medium-button td {
  381. padding: 12px 0 10px;
  382. }
  383. table.large-button td {
  384. padding: 21px 0 18px;
  385. }
  386. table.button td a,
  387. table.tiny-button td a,
  388. table.small-button td a,
  389. table.medium-button td a,
  390. table.large-button td a {
  391. font-weight: bold;
  392. text-decoration: none;
  393. font-family: Helvetica, Arial, sans-serif;
  394. color: #ffffff;
  395. font-size: 16px;
  396. }
  397. table.tiny-button td a {
  398. font-size: 12px;
  399. font-weight: normal;
  400. }
  401. table.small-button td a {
  402. font-size: 16px;
  403. }
  404. table.medium-button td a {
  405. font-size: 20px;
  406. }
  407. table.large-button td a {
  408. font-size: 24px;
  409. }
  410. table.button:hover td,
  411. table.button:visited td,
  412. table.button:active td {
  413. background: #2795b6 !important;
  414. }
  415. table.button:hover td a,
  416. table.button:visited td a,
  417. table.button:active td a {
  418. color: #fff !important;
  419. }
  420. table.button:hover td,
  421. table.tiny-button:hover td,
  422. table.small-button:hover td,
  423. table.medium-button:hover td,
  424. table.large-button:hover td {
  425. background: #2795b6 !important;
  426. }
  427. table.button:hover td a,
  428. table.button:active td a,
  429. table.button td a:visited,
  430. table.tiny-button:hover td a,
  431. table.tiny-button:active td a,
  432. table.tiny-button td a:visited,
  433. table.small-button:hover td a,
  434. table.small-button:active td a,
  435. table.small-button td a:visited,
  436. table.medium-button:hover td a,
  437. table.medium-button:active td a,
  438. table.medium-button td a:visited,
  439. table.large-button:hover td a,
  440. table.large-button:active td a,
  441. table.large-button td a:visited {
  442. color: #ffffff !important;
  443. }
  444. table.secondary td {
  445. background: #e9e9e9;
  446. border-color: #d0d0d0;
  447. color: #555;
  448. }
  449. table.secondary td a {
  450. color: #555;
  451. }
  452. table.secondary:hover td {
  453. background: #d0d0d0 !important;
  454. color: #555;
  455. }
  456. table.secondary:hover td a,
  457. table.secondary td a:visited,
  458. table.secondary:active td a {
  459. color: #555 !important;
  460. }
  461. table.success td {
  462. background: #5da423;
  463. border-color: #457a1a;
  464. }
  465. table.success:hover td {
  466. background: #457a1a !important;
  467. }
  468. table.alert td {
  469. background: #c60f13;
  470. border-color: #970b0e;
  471. }
  472. table.alert:hover td {
  473. background: #970b0e !important;
  474. }
  475. table.radius td {
  476. -webkit-border-radius: 3px;
  477. -moz-border-radius: 3px;
  478. border-radius: 3px;
  479. }
  480. table.round td {
  481. -webkit-border-radius: 500px;
  482. -moz-border-radius: 500px;
  483. border-radius: 500px;
  484. }
  485. /* Outlook First */
  486. body.outlook p {
  487. display: inline !important;
  488. }
  489. /* Media Queries */
  490. @media only screen and (max-width: 600px) {
  491. table[class="body"] img {
  492. width: auto !important;
  493. height: auto !important;
  494. }
  495. table[class="body"] center {
  496. min-width: 0 !important;
  497. }
  498. table[class="body"] .container {
  499. width: 95% !important;
  500. }
  501. table[class="body"] .row {
  502. width: 100% !important;
  503. display: block !important;
  504. }
  505. table[class="body"] .wrapper {
  506. display: block !important;
  507. padding-right: 0 !important;
  508. }
  509. table[class="body"] .columns,
  510. table[class="body"] .column {
  511. table-layout: fixed !important;
  512. float: none !important;
  513. width: 100% !important;
  514. padding-right: 0px !important;
  515. padding-left: 0px !important;
  516. display: block !important;
  517. }
  518. table[class="body"] .wrapper.first .columns,
  519. table[class="body"] .wrapper.first .column {
  520. display: table !important;
  521. }
  522. table[class="body"] table.columns td,
  523. table[class="body"] table.column td {
  524. width: 100% !important;
  525. }
  526. table[class="body"] .columns td.one,
  527. table[class="body"] .column td.one { width: 8.333333% !important; }
  528. table[class="body"] .columns td.two,
  529. table[class="body"] .column td.two { width: 16.666666% !important; }
  530. table[class="body"] .columns td.three,
  531. table[class="body"] .column td.three { width: 25% !important; }
  532. table[class="body"] .columns td.four,
  533. table[class="body"] .column td.four { width: 33.333333% !important; }
  534. table[class="body"] .columns td.five,
  535. table[class="body"] .column td.five { width: 41.666666% !important; }
  536. table[class="body"] .columns td.six,
  537. table[class="body"] .column td.six { width: 50% !important; }
  538. table[class="body"] .columns td.seven,
  539. table[class="body"] .column td.seven { width: 58.333333% !important; }
  540. table[class="body"] .columns td.eight,
  541. table[class="body"] .column td.eight { width: 66.666666% !important; }
  542. table[class="body"] .columns td.nine,
  543. table[class="body"] .column td.nine { width: 75% !important; }
  544. table[class="body"] .columns td.ten,
  545. table[class="body"] .column td.ten { width: 83.333333% !important; }
  546. table[class="body"] .columns td.eleven,
  547. table[class="body"] .column td.eleven { width: 91.666666% !important; }
  548. table[class="body"] .columns td.twelve,
  549. table[class="body"] .column td.twelve { width: 100% !important; }
  550. table[class="body"] td.offset-by-one,
  551. table[class="body"] td.offset-by-two,
  552. table[class="body"] td.offset-by-three,
  553. table[class="body"] td.offset-by-four,
  554. table[class="body"] td.offset-by-five,
  555. table[class="body"] td.offset-by-six,
  556. table[class="body"] td.offset-by-seven,
  557. table[class="body"] td.offset-by-eight,
  558. table[class="body"] td.offset-by-nine,
  559. table[class="body"] td.offset-by-ten,
  560. table[class="body"] td.offset-by-eleven {
  561. padding-left: 0 !important;
  562. }
  563. table[class="body"] table.columns td.expander {
  564. width: 1px !important;
  565. }
  566. table[class="body"] .right-text-pad,
  567. table[class="body"] .text-pad-right {
  568. padding-left: 10px !important;
  569. }
  570. table[class="body"] .left-text-pad,
  571. table[class="body"] .text-pad-left {
  572. padding-right: 10px !important;
  573. }
  574. table[class="body"] .hide-for-small,
  575. table[class="body"] .show-for-desktop {
  576. display: none !important;
  577. }
  578. table[class="body"] .show-for-small,
  579. table[class="body"] .hide-for-desktop {
  580. display: inherit !important;
  581. }
  582. }
  583. </style>
  584. <style>
  585. table.facebook td {
  586. background: #3b5998;
  587. border-color: #2d4473;
  588. }
  589. table.facebook:hover td {
  590. background: #2d4473 !important;
  591. }
  592. table.twitter td {
  593. background: #00acee;
  594. border-color: #0087bb;
  595. }
  596. table.twitter:hover td {
  597. background: #0087bb !important;
  598. }
  599. table.google-plus td {
  600. background-color: #DB4A39;
  601. border-color: #CC0000;
  602. }
  603. table.google-plus:hover td {
  604. background: #CC0000 !important;
  605. }
  606. .template-label {
  607. color: #ffffff;
  608. font-weight: bold;
  609. font-size: 11px;
  610. }
  611. .callout .wrapper {
  612. padding-bottom: 20px;
  613. }
  614. .callout .panel {
  615. background: #ECF8FF;
  616. border-color: #b9e5ff;
  617. }
  618. .header {
  619. background: #333;
  620. }
  621. .footer .wrapper {
  622. background: #ebebeb;
  623. }
  624. .footer h5 {
  625. padding-bottom: 10px;
  626. }
  627. table.columns .text-pad {
  628. padding-left: 10px;
  629. padding-right: 10px;
  630. }
  631. table.columns .left-text-pad {
  632. padding-left: 10px;
  633. }
  634. table.columns .right-text-pad {
  635. padding-right: 10px;
  636. }
  637. @media only screen and (max-width: 600px) {
  638. table[class="body"] .right-text-pad {
  639. padding-left: 10px !important;
  640. }
  641. table[class="body"] .left-text-pad {
  642. padding-right: 10px !important;
  643. }
  644. }
  645. </style>
  646. </head>
  647. <body>
  648. <table class="body">
  649. <tr>
  650. <td class="center" align="center" valign="top">
  651. <center>
  652. <table class="row header">
  653. <tr>
  654. <td class="center" align="center">
  655. <center>
  656. <table class="container">
  657. <tr>
  658. <td class="wrapper last">
  659. <table class="twelve columns">
  660. <tr>
  661. <td class="six sub-columns center">
  662. <img src="http://docs.grafana.org/img/logo_transparent_200x75.png" style="width: 150px; float: none; display: inline">
  663. </td>
  664. <td class="expander"></td>
  665. </tr>
  666. </table>
  667. </td>
  668. </tr>
  669. </table>
  670. </center>
  671. </td>
  672. </tr>
  673. </table>
  674. <table class="container">
  675. <tr>
  676. <td>
  677. <table class="row">
  678. <tr>
  679. <td class="wrapper last">
  680. <table class="twelve columns">
  681. <tr>
  682. <td>
  683. <h1>You're invited to sign up to Grafana and join {{.OrgName}}</h1>
  684. </td>
  685. <td class="expander"></td>
  686. </tr>
  687. </table>
  688. </td>
  689. </tr>
  690. </table>
  691. <table class="row">
  692. <tr>
  693. <td class="wrapper last">
  694. <table class="twelve columns">
  695. <tr>
  696. <td class="center">
  697. <table class="button radius">
  698. <tbody><tr>
  699. <td>
  700. <a href="{{.LinkUrl}}">Complete Sign Up</a>
  701. </td>
  702. </tr>
  703. </tbody></table>
  704. </td>
  705. <td class="expander"></td>
  706. </tr>
  707. </table>
  708. </td>
  709. </tr>
  710. </table>
  711. <!-- container end below -->
  712. </td>
  713. </tr>
  714. </table>
  715. </center>
  716. </td>
  717. </tr>
  718. </table>
  719. </body>
  720. </html>