|
52 | 52 | <h1 class="grow flex flex-row items-center text-2xl font-medium tracking-wide">{$_("dataAnalysis.teamAnalysis.title")}</h1> |
53 | 53 | </div> |
54 | 54 |
|
55 | | - <div class="w-full flex gap-4 mb-4 px-6 flex-col items-start"> |
| 55 | + <div class="w-full sm:w-[600px] flex gap-4 mb-4 px-6 flex-col items-start"> |
56 | 56 | <h2 class="text-xl font-medium tracking-wide">{$_("dataAnalysis.teamAnalysis.searchBar_text")}</h2> |
57 | 57 | <TeamSearchBar {teamSearch} bind:selectedTeam={selectedTeam} bind:analysisData={$teamAnalysisData}/> |
58 | 58 | </div> |
59 | | - <div class="w-full flex"> |
| 59 | + <div class="w-full flex sm:w-[600px]"> |
60 | 60 | <div role="tablist" class="tabs tabs-lifted min-w-80:overflow-x-scroll"> |
61 | 61 | {#key $teamAnalysisData} |
62 | 62 | {#each Object.keys($teamAnalysisData) as teamNumber (Object.keys($teamAnalysisData))} |
|
76 | 76 | </div> |
77 | 77 |
|
78 | 78 | {#if Object.keys($teamAnalysisData).length != 0 && activeTab != ""} |
79 | | - <section class="flex flex-col justify-center items-center w-full bg-[#f0f0f0] dark:bg-base-200 px-6 pb-6 flex-wrap overflow-x-hidden"> |
80 | | - <div class="flex flex-row gap-4 items-center justify-center mt-6"> |
| 79 | + <section class="flex sm:flex-row sm:flex-wrap sm:gap-4 sm:pt-6 flex-col justify-center items-center w-full bg-[#f0f0f0] dark:bg-base-200 px-6 pb-6 flex-wrap overflow-x-hidden"> |
| 80 | + <div class="flex max-w-[400px] flex-row gap-4 items-center justify-center mt-6"> |
81 | 81 | <img width="50px" src={$teamAnalysisData[activeTab].logo} alt="Team Logo" /> |
82 | 82 | <div class="flex flex-row gap-2"> |
83 | 83 | <div>{$teamAnalysisData[activeTab].team}</div> |
84 | 84 | <div>{$teamAnalysisData[activeTab].name}</div> |
85 | 85 | </div> |
86 | 86 | </div> |
87 | | - <div class="w-full flex"> |
| 87 | + <div class="w-full flex max-w-[400px]"> |
88 | 88 | <div class=" w-full relative my-2 mx-6 grow"> |
89 | 89 | <div class="flex flex-row justify-around items-center gap-4"> |
90 | 90 | <div class="grow basis-0 p-4 rounded-md flex flex-col items-center justify-center gap-2"> |
|
100 | 100 | </div> |
101 | 101 |
|
102 | 102 | {#if $teamAnalysisData[activeTab].rawData.length > 0} |
103 | | - <div class="w-full flex mb-3"> |
| 103 | + <div class="w-full flex mb-3 max-w-[400px]"> |
104 | 104 | <div class=" w-full relative my-2 mx-6 grow"> |
105 | 105 | <div class="grow basis-0 rounded-md flex flex-col items-center justify-center gap-2"> |
106 | 106 | <h3>{$_("dataAnalysis.teamAnalysis.average_points")}</h3> |
|
113 | 113 | </div> |
114 | 114 | </div> |
115 | 115 |
|
116 | | - <div class="w-full flex grow gap-4 px-6 mb-6 flex-col items-start"> |
| 116 | + <div class="w-full flex grow gap-4 px-6 mb-6 flex-col items-start sm:items-center"> |
117 | 117 | <h2 class="text-xl font-medium tracking-wide">{$_("dataAnalysis.teamAnalysis.analytics_subtitle")}</h2> |
118 | 118 |
|
119 | | - <div class="w-full flex flex-col gap-2 "> |
| 119 | + <div class="w-full flex flex-col gap-2 max-w-[400px]"> |
120 | 120 | <button on:click={() => {goto(`/dataAnalisys/teamAnalisys/pitData/${activeTab}`)}} class="btn btn-block flex flex-row justify-start gap-4 bg-primary-opac text-primary-light"> |
121 | 121 | <i class="fi fi-rr-bank"></i> |
122 | 122 | <span>{$_("dataAnalysis.teamAnalysis.pit_data")}</span> |
|
148 | 148 | </div> |
149 | 149 | </div> |
150 | 150 |
|
151 | | - <div class="carousel carousel-center w-full"> |
| 151 | + <div class="carousel carousel-center w-full max-w-fit"> |
152 | 152 | <div class="carousel-item"> |
153 | 153 | <svelte:component |
154 | 154 | this={DonutChart} |
|
199 | 199 | </div> |
200 | 200 | </div> |
201 | 201 |
|
202 | | - <div class="divider w-full"></div> |
203 | | - <div class="carousel carousel-center w-full"> |
| 202 | + <div class="divider w-full sm:hidden"></div> |
| 203 | + <div class="carousel carousel-center w-full max-w-fit"> |
204 | 204 | <div class="carousel-item"> |
205 | 205 | <svelte:component |
206 | 206 | this={DonutChart} |
|
299 | 299 | }} |
300 | 300 | /> |
301 | 301 | {/key} |
302 | | - <div class="divider w-full"></div> |
| 302 | + <div class="divider w-full sm:hidden"></div> |
303 | 303 | <svelte:component |
304 | 304 | this={ComboChart} |
305 | 305 | data={setupBarChartDataByMatch( |
|
0 commit comments