defmodule CvGenView.Basics do use Phoenix.Component attr(:name, :string, required: true) attr(:title, :string, required: true) def basics(assigns) do ~H"""

<%= @name %>

<%= @title %>

""" end def about(assigns), do: ~H"""

<%= @summary %>

""" def css(), do: """ #basics { display: grid; justify-items: center; } #basics > h1 { text-transform: uppercase; font-weight: 700; font-size: 2em; } #basics > h2 { text-transform: uppercase; color: #334960; opacity: 0.7; text-align: center; max-width: 30ch; } """ end