@@ -182,9 +182,10 @@ const manualFeatures = computed(() => {
182182 class =" flex justify-between p-3 cursor-pointer select-none gap-3"
183183 >
184184 <div class =" flex flex-col flex-1 min-w-0 gap-1.5" >
185- <div class =" flex flex-wrap items-center gap-2" >
185+ <div class =" flex items-center gap-2 min-w-0 " >
186186 <span
187- class =" text-[11px] font-black uppercase tracking-wider truncate shrink-0"
187+ class =" text-[11px] font-black uppercase tracking-wider truncate flex-1 min-w-0"
188+ :title =" feature.name"
188189 :class ="
189190 selectedFeatures[feature.id]
190191 ? 'text-ide-accent'
@@ -194,7 +195,7 @@ const manualFeatures = computed(() => {
194195 {{ feature.name }}
195196 </span >
196197 <span
197- class =" px-1.5 rounded-full text-[6px] font-black uppercase tracking-widest border whitespace-nowrap"
198+ class =" px-1.5 rounded-full text-[6px] font-black uppercase tracking-widest border whitespace-nowrap shrink-0 "
198199 style =" padding-top : 0.125rem ; padding-bottom : 0.125rem "
199200 :class ="
200201 feature.id.startsWith('ghcr.io/devcontainers/features')
@@ -230,9 +231,11 @@ const manualFeatures = computed(() => {
230231 </svg >
231232 </a >
232233 </div >
233- <span class =" text-[8px] font-mono text-ide-text-muted truncate" >{{
234- feature.id
235- }}</span >
234+ <span
235+ class =" text-[8px] font-mono text-ide-text-muted truncate block"
236+ :title =" feature.id"
237+ >{{ feature.id }}</span
238+ >
236239 </div >
237240 <div
238241 class =" w-4 h-4 border border-ide-border rounded flex items-center justify-center transition-colors"
@@ -405,7 +408,8 @@ const manualFeatures = computed(() => {
405408 >Manual Reference</span
406409 >
407410 <span
408- class =" text-[8px] font-mono text-ide-text-muted truncate pr-4"
411+ class =" text-[8px] font-mono text-ide-text-muted truncate block pr-4"
412+ :title =" String(id)"
409413 >{{ id }}</span
410414 >
411415 </div >
0 commit comments