Skip to content

PoC: build terminal components with HTML+CSS? #18

@zoedsoupe

Description

@zoedsoupe

Well… My ideas go beyond anything right now 😄

try to reuse as much functionallity as possible from phoenix live view

defmodule MyCLI do
  use Nexus.Component

  attr :cols, :integer, required: true

  slot :inner_block, required: true
   
  def box(assigns) do
    ~H”””
    <div style=“width: #{@cols}px”>
      <%= render_slot(@inner_block) %>
    </div>
    ””"
  end
end

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions