language.ex 543 B

123456789101112131415161718192021222324252627
  1. defmodule CvGenView.Language do
  2. use Phoenix.Component
  3. use CvGen.RegenerateOnCompilation
  4. attr(:lang, :map)
  5. def language(assigns) do
  6. ~H"""
  7. <div class="language"><span><%= @lang.language %></span><span><%= @lang.fluency %></span></div>
  8. """
  9. end
  10. def css(),
  11. do: """
  12. #languages > ul > li {
  13. border: #bbb solid 1px;
  14. margin-top: 0.3em;
  15. padding: 0.4em;
  16. font-weight: lighter;
  17. }
  18. .language {
  19. display: flex;
  20. justify-content: space-between;
  21. }
  22. """
  23. end