Open basicfeatures opened 8 months ago
Quick illustration, for instance:
<div class="space-y-4">
<div class="p-3 sm:p-4 flex justify-between items-center">
<h1 class="text-xl text-gray-300 font-medium"><%= it("Conversations") %></h1>
</div>
<div class="p-3 space-y-8">
<% @latest_conversations.group_by(&:bot_id).each do |_, conversations| %>
<div>
<%= link_to conversations.first.bot do %>
<div class="flex mb-3 items-end gap-2">
<%= image_tag conversations.first.bot.image_url, class: "bg-gray-700 rounded-md w-16" %>
<div>
<div class="text-xl text-gray-200"><%= conversations.first.bot.name %></div>
<div class="text-md text-gray-300"><%= it(conversations.first.bot.role) %></div>
</div>
</div>
<% end %>
<div class="space-y-3">
<%= render conversations %>
</div>
</div>
<% end %>
</div>
</div>
Would become:
<h1><%= it("Conversations") %></h1>
<% @latest_conversations.group_by(&:bot_id).each do |_, conversations| %>
<%= link_to conversations.first.bot do %>
<h3><%= conversations.first.bot.name %></h3>
<h4><%= it(conversations.first.bot.role) %></h4>
<%= image_tag conversations.first.bot.image_url %>
<% end %>
<% end %>
<%= render conversations %>
And have the minimal SCSS needed.
Would it be possible to remove Docker as a dependency?
Please see https://medium.com/@brucedandbattered/openbsd-vs-docker-and-linux-deploying-ruby-on-rails-in-production-320c90bcb934 for my latest article.
As an architect, my plan is to improve the UI. Still gonna be Rails and StimulusReflex-based, but with a minimal, fully semantic approach instead without any CSS frameworks or messy views.