File tree Expand file tree Collapse file tree
apps/frontend/app/components/mdc Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ function label(props: SlotVNodeProps) {
4040 </script >
4141
4242<template >
43- <div class =" code-group-card" >
43+ <div class =" code-group-card group/code-group " >
4444 <div class =" code-group" >
4545 <div class =" code-group-tabs" >
4646 <div name =" files" >
@@ -57,7 +57,7 @@ function label(props: SlotVNodeProps) {
5757 {{ label(slot.props!) }}
5858 </div >
5959 </div >
60- <CodeCopy v-if =" code" :code name =" copy-btn" />
60+ <CodeCopy v-if =" code" class = " opacity-0 group-hover/code-group:opacity-100 " :code name =" copy-btn" />
6161 </div >
6262 </div >
6363
Original file line number Diff line number Diff line change @@ -52,14 +52,14 @@ onUnmounted(() => {
5252 </script >
5353
5454<template >
55- <div :data-header =" props.showHeader" class =" prose-pre-card" >
55+ <div :data-header =" props.showHeader" class =" group/pre-card prose-pre-card" >
5656 <div v-if =" props.showHeader && props.filename" name =" header" >
5757 <div v-if =" icon" :class =" `i-${icon}`" />
5858 <span > {{ props.filename }}</span >
59- <CodeCopy :code =" props.code" name =" copy-btn" />
59+ <CodeCopy :code =" props.code" class = " opacity-0 group-hover/pre-card:opacity-100 " name =" copy-btn" />
6060 </div >
6161
62- <span v-if =" !props.filename" name =" absolute-copy-btn" ><CodeCopy :code =" props.code" /></span >
62+ <span v-if =" !props.filename" name =" absolute-copy-btn" ><CodeCopy :code =" props.code" class = " opacity-0 group-hover/pre-card:opacity-100 " /></span >
6363
6464 <span v-if =" !props.filename && !isSingleLine" name =" absolute-language" >
6565 {{ props.language }}
You can’t perform that action at this time.
0 commit comments