mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-07-18 20:59:39 +02:00
* Add lookbook + viewcomponent, organize design system file * Build menu component * Button updates * More button fixes * Replace all menus with new ViewComponent * Checkpoint: fix tests, all buttons and menus converted * Split into Link and Button components for clarity * Button cleanup * Simplify custom confirmation configuration in views * Finalize button, link component API * Add toggle field to custom form builder + Component * Basic tabs component * Custom tabs, convert all menu / tab instances in app * Gem updates * Centralized icon helper * Update all icon usage to central helper * Lint fixes * Centralize all disclosure instances * Dialog replacements * Consolidation of all dialog styles * Test fixes * Fix app layout issues, move to component with slots * Layout simplification * Flakey test fix * Fix dashboard mobile issues * Finalize homepage * Lint fixes * Fix shadows and borders in dark mode * Fix tests * Remove stale class * Fix filled icon logic * Move transparent? to public interface
26 lines
1.2 KiB
Text
26 lines
1.2 KiB
Text
<%= render DialogComponent.new do |dialog| %>
|
|
<div class="rounded-xl" style="background-image: url('<%= asset_path("maybe-plus-background.svg") %>'); background-size: cover; background-position: center top;">
|
|
<div class="text-center rounded-xl" style="background-image: linear-gradient(to bottom, rgba(197,161,119,0.15) 0%, rgba(255,255,255,0.8) 30%, white 40%);">
|
|
<div class="p-4 pt-2 rounded-xl">
|
|
<div class="flex justify-center">
|
|
<%= image_tag "maybe-plus-logo.png", class: "w-20" %>
|
|
</div>
|
|
|
|
<h2 class="font-medium text-primary mb-2">Join Maybe+</h2>
|
|
|
|
<div class="text-secondary text-sm space-y-4 mb-5">
|
|
<p>Nobody likes paywalls, but we need feedback from users willing to pay for Maybe. </p>
|
|
|
|
<p>To continue using the app, please subscribe. In this early beta testing phase, we require that you upgrade within one hour to claim your spot.</p>
|
|
</div>
|
|
|
|
<%= render LinkComponent.new(
|
|
text: "Upgrade to Maybe+",
|
|
href: new_subscription_path,
|
|
variant: "primary",
|
|
full_width: true
|
|
) %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<% end %>
|