From c5bf56e90d00d1112ff1c2f3f10b84396e7692ae Mon Sep 17 00:00:00 2001 From: vgaNAR6ta Date: Fri, 20 Mar 2026 10:36:04 +0100 Subject: [PATCH] edit: interface type explorateur de fichier pour infos artistes & orga (texte & dossier, image en projet) --- .../src/indieComponents/ArtistPannel.vue | 313 +++++++++++++++++- 1 file changed, 305 insertions(+), 8 deletions(-) diff --git a/v1-com-officielle/src/indieComponents/ArtistPannel.vue b/v1-com-officielle/src/indieComponents/ArtistPannel.vue index 2522a1c..6250ea5 100644 --- a/v1-com-officielle/src/indieComponents/ArtistPannel.vue +++ b/v1-com-officielle/src/indieComponents/ArtistPannel.vue @@ -1,5 +1,9 @@ @@ -48,17 +66,211 @@ top: 16.1px; left: 16.1px; } + + #artistContent{ + width:100%; + height:87%; + display: flex; + flex-direction: column; + justify-content: space-between; + } + + .dblBtnContainer{ + display: flex; + flex-direction: row; + justify-content: flex-end; + height: 100%; + width: 100px; + align-items: center; + } + + .dblBtnContainer .iconBtnStyle{ + height: 33px; + width: 50px; + margin-left: 7.77px; + background-color: var(--main-color); + color: var(--back-color); + border-color: var(--back-color); + } + + .dblBtnContainer .iconBtnStyle:hover{ + background-color: var(--back-color); + color: var(--main-color); + } + + #emptyFolderText{ + align-self:center; + margin-top: 33px; + pointer-events: none; + color: var(--accent-color); + font-family: 'lineal'; + font-weight: lighter; + font-size: 16.1px; + } + + .theMatrix{ + display: grid; + grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); + grid-auto-rows: 133px; + gap: 10px; + width: 97%; + height: 66%; + overflow-y: auto; + align-items: center; + margin-left: 5px; + margin-top: 5px; + } + + .itemDesc{ + width: 90%; + height: 23%; + border-radius: 16.1px; + border-color: var(--main-color); + border-style: solid; + border-width: thin; + margin-top: 2%; + + color: var(--main-color); + font-family: 'velvelyne'; + font-weight: bold; + font-size: 16.1px; + pointer-events: all; + cursor:inherit; + + align-self: center; + padding-left: 2%; + padding-right: 3.33%; + overflow-y: scroll; + } + + .itemStyle{ + display: flex; + flex-direction: column; + align-items: center; + padding-top: 13.12px; + border-radius: 8px; + width:90%; + height: auto; + border-style: solid; + border-width: thin; + border-color: transparent; + cursor: pointer; + } + + .itemStyle:hover{ + border-color: var(--main-color); + } + /*===============Not selected Item*/ + .displayStyle{ + color: var(--main-color); + border-style: solid; + border-width: thin; + border-color: transparent; + } + + .displayStyle .icon{ + height:auto; + width:50%; + fill: currentColor; + } + + /*===============Seleted Item*/ + .selectedItemStyle{ + color: var(--accent-color); + border-style: solid; + border-width: thin; + border-color: transparent; + } + .selectedItemStyle .icon{ + height:auto; + width:50%; + fill: currentColor; + } + + .itemCaption{ + text-align: center; + font-weight: bold; + font-size: 16.1px; + pointer-events: all; + cursor:inherit; + } + .itemCaption:hover{ + color: var(--accent-color); + } + .displayStyle .itemCaption{ + color: var(--main-color); + font-family: 'velvelyne'; + } + .selectedItemStyle .itemCaption{ + color: var(--accent-color); + font-family: 'lineal' + } + /*================ PC LARGE*/ @media(min-width:1300px){ #artistPannel{ height: 777px; width: 666px; } + .theMatrix{ + grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); + grid-auto-rows: 180px; + } }