Initial commit: CloudOps infrastructure platform

This commit is contained in:
root
2026-04-09 19:58:57 +02:00
commit 1166a52f26
7762 changed files with 839452 additions and 0 deletions

View File

@@ -0,0 +1,122 @@
<mjml>
<mj-head>
<!-- CSS-STYLE -->
<mj-style inline="inline"> p, li {margin:0 !important; padding:0; line-height:1.4em;}
</mj-style>
</mj-head>
<!-- BODY -->
<mj-body background-color="#f4f4f4">
<mj-section padding-top="40px" background-color="#ffffff">
<mj-column width="275px">
<mj-image src="{{ getOverridableUrl('images/placeholder-logo.png') }}" width="70px" padding-bottom="0px" padding-top="0px" align="left">
</mj-image>
</mj-column>
<mj-column width="275px">
<mj-text font-size="11px" align="right">
<p>
<span data-fr-verified="true"><span data-fr-verified="true" class="atwho-inserted">{webview_text}</span></span>
</p>
</mj-text>
</mj-column>
</mj-section>
<mj-section background-color="#ffffff">
<mj-column width="550px">
<mj-text font-size="24px" font-weight="700">
<p>Start customizing your email
</p>
</mj-text>
<mj-spacer>
</mj-spacer>
<mj-text font-size="16px">
<p>This is where you add your primary message. Keep it concise and engaging. Explain the purpose of your email and what action you want the reader to take.
</p>
<p>
<br data-cke-filler="true"/>
</p>
<p>Craft your perfect email by positioning diverse content elements throughout the template. 
</p>
<p>
<br data-cke-filler="true"/>
</p>
<p>Play with the arrangement to achieve the most effective presentation.
</p>
</mj-text>
<mj-spacer>
</mj-spacer>
<mj-divider border-width="2px" border-color="#d0d0d0">
</mj-divider>
</mj-column>
</mj-section>
<mj-section background-color="#ffffff">
<mj-column width="183px">
<mj-image src="{{ getOverridableUrl('images/placeholder-image.png') }}">
</mj-image>
<mj-text font-size="14px" align="center">
<p>Showcase your best sellers here. Replace placeholders with photos of your top products.
</p>
</mj-text>
<mj-button href="https://" background-color="#{{ getBrandPrimaryColor() }}" color="#{{ getTextOnBrandColor() }}" inner-padding="16px 32px" border-radius="{{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px" font-size="16px">Button
</mj-button>
<mj-spacer>
</mj-spacer>
</mj-column>
<mj-column width="183px">
<mj-image src="{{ getOverridableUrl('images/placeholder-image.png') }}">
</mj-image>
<mj-text font-size="14px" align="center">
<p>Showcase your best sellers here. Replace placeholders with photos of your top products.
</p>
</mj-text>
<mj-button href="https://" background-color="#{{ getBrandPrimaryColor() }}" color="#{{ getTextOnBrandColor() }}" inner-padding="16px 32px" border-radius="{{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px" font-size="16px">Button
</mj-button>
<mj-spacer>
</mj-spacer>
</mj-column>
<mj-column width="183px">
<mj-image src="{{ getOverridableUrl('images/placeholder-image.png') }}">
</mj-image>
<mj-text font-size="14px" align="center">
<p>Showcase your best sellers here. Replace placeholders with photos of your top products.
</p>
</mj-text>
<mj-button href="https://" background-color="#{{ getBrandPrimaryColor() }}" color="#{{ getTextOnBrandColor() }}" inner-padding="16px 32px" border-radius="{{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px {{ getRoundedCorners('lg') }}px" font-size="16px">Button
</mj-button>
<mj-spacer>
</mj-spacer>
</mj-column>
</mj-section>
<mj-section padding-top="0" padding-bottom="20px" background-color="#{{ getBrandPrimaryColor() }}">
<mj-column>
<mj-spacer height="40px">
</mj-spacer>
<mj-image src="{{ getOverridableUrl('images/placeholder-logo-inverse.png') }}" width="70px" padding-bottom="0px">
</mj-image>
<mj-spacer>
</mj-spacer>
<mj-text font-family="Ubuntu, Helvetica, Arial, sans-serif" line-height="1.5" align="center" padding-top="0px" padding-bottom="0px" font-size="12px" color="#{{ getTextOnBrandColor() }}">
<p>{brand=name}
<br/>11111 Beautiful City, 1212 Nice Street
<br/>Brazil
<br/>
</p>
</mj-text>
<mj-spacer>
</mj-spacer>
<mj-text font-size="11px" align="center" color="#{{ getTextOnBrandHelperColor() }}">
<p>Fancy seeing you down here. Youre getting this email because you gave us your email address.
</p>
<p>Want to change how you receive these emails?
</p>
</mj-text>
<mj-text font-size="11px" align="center" color="#{{ getTextOnBrandHelperColor() }}">
<p>
<span data-fr-verified="true"><span data-fr-verified="true" class="atwho-inserted">{unsubscribe_text}</span></span>
</p>
</mj-text>
<mj-spacer>
</mj-spacer>
</mj-column>
</mj-section>
<!-- SECTION POLICY -->
</mj-body>
</mjml>