{% set playlist_id = playlist.id %}
{% set playlist = playlist %}
- {% include "fragments/playlist/playlist.html" %}
+ {% include "fragments/llista/playlist.html" %}
+ {% include "fragments/llista/score.html" %}
diff --git a/folkugat_web/assets/templates/fragments/playlist/playlist.html b/folkugat_web/assets/templates/fragments/llista/playlist.html
similarity index 87%
rename from folkugat_web/assets/templates/fragments/playlist/playlist.html
rename to folkugat_web/assets/templates/fragments/llista/playlist.html
index 5726677..210dbbb 100644
--- a/folkugat_web/assets/templates/fragments/playlist/playlist.html
+++ b/folkugat_web/assets/templates/fragments/llista/playlist.html
@@ -1,8 +1,7 @@
{% for set_entry in playlist.sets %}
{% set set_id = set_entry.id %}
- {% include "fragments/playlist/set_entry.html" %}
- {% endfor %}
+ {% include "fragments/llista/set_entry.html" %} {% endfor %}
{% if logged_in %}
diff --git a/folkugat_web/assets/templates/fragments/playlist/score.html b/folkugat_web/assets/templates/fragments/llista/score.html
similarity index 100%
rename from folkugat_web/assets/templates/fragments/playlist/score.html
rename to folkugat_web/assets/templates/fragments/llista/score.html
diff --git a/folkugat_web/assets/templates/fragments/llista/set/pagina.html b/folkugat_web/assets/templates/fragments/llista/set/pagina.html
new file mode 100644
index 0000000..d0bbd4f
--- /dev/null
+++ b/folkugat_web/assets/templates/fragments/llista/set/pagina.html
@@ -0,0 +1,2 @@
+{% include "fragments/menu.html" %}
+{% include "fragments/llista/set/set_page.html" %}
diff --git a/folkugat_web/assets/templates/fragments/playlist/set/set_page.html b/folkugat_web/assets/templates/fragments/llista/set/set_page.html
similarity index 87%
rename from folkugat_web/assets/templates/fragments/playlist/set/set_page.html
rename to folkugat_web/assets/templates/fragments/llista/set/set_page.html
index 1e05d00..8884b21 100644
--- a/folkugat_web/assets/templates/fragments/playlist/set/set_page.html
+++ b/folkugat_web/assets/templates/fragments/llista/set/set_page.html
@@ -13,14 +13,14 @@
{% for tema_in_set in set.temes %}
{% if tema_in_set.tema is not none %}
{% set tema = tema_in_set.tema %}
- {% include "fragments/playlist/set/tema_title.html" %}
+ {% include "fragments/llista/set/tema_title.html" %}
{% else %}
Desconegut
{% endif %}
{% endfor %}
- {% include "fragments/playlist/set/set_score.html"%}
+ {% include "fragments/llista/set/set_score.html"%}
{% else %}
{% for tema_in_set in set.temes %}
@@ -31,7 +31,7 @@
{% endif %}
{% if tema_in_set.tema is not none %}
{% set tema = tema_in_set.tema %}
- {% include "fragments/playlist/set/tema.html"%}
+ {% include "fragments/llista/set/tema.html"%}
{% else %}
Desconegut
diff --git a/folkugat_web/assets/templates/fragments/playlist/set/set_score.html b/folkugat_web/assets/templates/fragments/llista/set/set_score.html
similarity index 100%
rename from folkugat_web/assets/templates/fragments/playlist/set/set_score.html
rename to folkugat_web/assets/templates/fragments/llista/set/set_score.html
diff --git a/folkugat_web/assets/templates/fragments/playlist/set/tema.html b/folkugat_web/assets/templates/fragments/llista/set/tema.html
similarity index 89%
rename from folkugat_web/assets/templates/fragments/playlist/set/tema.html
rename to folkugat_web/assets/templates/fragments/llista/set/tema.html
index bc71a99..5f28a5e 100644
--- a/folkugat_web/assets/templates/fragments/playlist/set/tema.html
+++ b/folkugat_web/assets/templates/fragments/llista/set/tema.html
@@ -1,4 +1,4 @@
-{% include "fragments/playlist/set/tema_title.html" %}
+{% include "fragments/llista/set/tema_title.html" %}
{% if tema.main_score() is not none %}
diff --git a/folkugat_web/assets/templates/fragments/playlist/set/tema_title.html b/folkugat_web/assets/templates/fragments/llista/set/tema_title.html
similarity index 100%
rename from folkugat_web/assets/templates/fragments/playlist/set/tema_title.html
rename to folkugat_web/assets/templates/fragments/llista/set/tema_title.html
diff --git a/folkugat_web/assets/templates/fragments/playlist/set_entry.html b/folkugat_web/assets/templates/fragments/llista/set_entry.html
similarity index 94%
rename from folkugat_web/assets/templates/fragments/playlist/set_entry.html
rename to folkugat_web/assets/templates/fragments/llista/set_entry.html
index 015a1c3..1df2318 100644
--- a/folkugat_web/assets/templates/fragments/playlist/set_entry.html
+++ b/folkugat_web/assets/templates/fragments/llista/set_entry.html
@@ -36,9 +36,9 @@ hx-get="/api/llista/{{ playlist_id }}/set/{{ set_id }}"
class="flex flex-col items-start w-full">
{% for tema_entry in set_entry.temes %}
{% if new_entry %}
- {% include "fragments/playlist/tema_editor.html" %}
+ {% include "fragments/llista/tema_editor.html" %}
{% else %}
- {% include "fragments/playlist/tema_entry.html" %}
+ {% include "fragments/llista/tema_entry.html" %}
{% endif %}
{% endfor %}
diff --git a/folkugat_web/assets/templates/fragments/playlist/tema_editor.html b/folkugat_web/assets/templates/fragments/llista/tema_editor.html
similarity index 100%
rename from folkugat_web/assets/templates/fragments/playlist/tema_editor.html
rename to folkugat_web/assets/templates/fragments/llista/tema_editor.html
diff --git a/folkugat_web/assets/templates/fragments/playlist/tema_entry.html b/folkugat_web/assets/templates/fragments/llista/tema_entry.html
similarity index 100%
rename from folkugat_web/assets/templates/fragments/playlist/tema_entry.html
rename to folkugat_web/assets/templates/fragments/llista/tema_entry.html
diff --git a/folkugat_web/assets/templates/fragments/playlist/tema_results.html b/folkugat_web/assets/templates/fragments/llista/tema_results.html
similarity index 100%
rename from folkugat_web/assets/templates/fragments/playlist/tema_results.html
rename to folkugat_web/assets/templates/fragments/llista/tema_results.html
diff --git a/folkugat_web/assets/templates/fragments/llista/visibility.html b/folkugat_web/assets/templates/fragments/llista/visibility.html
new file mode 100644
index 0000000..61b29e7
--- /dev/null
+++ b/folkugat_web/assets/templates/fragments/llista/visibility.html
@@ -0,0 +1,15 @@
+{% if not playlist.hidden %}
+
+{% else %}
+
+{% endif %}
\ No newline at end of file
diff --git a/folkugat_web/assets/templates/fragments/llistes/pagina.html b/folkugat_web/assets/templates/fragments/llistes/pagina.html
new file mode 100644
index 0000000..d728386
--- /dev/null
+++ b/folkugat_web/assets/templates/fragments/llistes/pagina.html
@@ -0,0 +1,16 @@
+{% include "fragments/menu.html" %}
+
+
Llistes de Repertori
+
+ {% if playlists %}
+
+ {% for playlist in playlists %}
+ {% include "fragments/llistes/playlist_entry.html" %}
+ {% endfor %}
+
+ {% else %}
+
+
No hi ha llistes disponibles.
+
+ {% endif %}
+
diff --git a/folkugat_web/assets/templates/fragments/llistes/playlist_entry.html b/folkugat_web/assets/templates/fragments/llistes/playlist_entry.html
new file mode 100644
index 0000000..138720f
--- /dev/null
+++ b/folkugat_web/assets/templates/fragments/llistes/playlist_entry.html
@@ -0,0 +1,24 @@
+