mirror of
https://github.com/ueberdosis/tiptap.git
synced 2025-08-06 13:38:49 +08:00
feat: new demo frame design (#5194)
This commit is contained in:
parent
8d1af5fbe5
commit
fb311fb5e9
@ -4,29 +4,24 @@
|
||||
:src="currentIframeUrl"
|
||||
:key="currentIframeUrl"
|
||||
/>
|
||||
<div class="antialiased" v-else>
|
||||
<div v-if="showTabs">
|
||||
<div class="overflow-hidden antialiased rounded-lg" v-else>
|
||||
<div class="px-3 py-1 bg-black flex items-center gap-0.5" v-if="showTabs">
|
||||
<button
|
||||
v-for="(language, index) in sortedTabs"
|
||||
:key="index"
|
||||
@click="setTab(language.name)"
|
||||
class="px-4 py-2 text-xs font-bold tracking-wide uppercase rounded-t-lg"
|
||||
class="px-3 py-2 text-sm text-white leading-[125%] font-semibold rounded-[0.625rem] transition-all"
|
||||
:class="[currentTab === language.name
|
||||
? 'bg-black text-white'
|
||||
: 'text-black'
|
||||
? 'opacity-100 bg-[#1C1917]'
|
||||
: 'opacity-50 bg-transparent hover:opacity-100 hover:bg-[#1C1917]'
|
||||
]"
|
||||
>
|
||||
{{ language.name }}
|
||||
</button>
|
||||
</div>
|
||||
<div class="overflow-hidden rounded-b-xl">
|
||||
<div class="overflow-hidden">
|
||||
<div
|
||||
class="bg-white border-black border-3 last:rounded-b-xl"
|
||||
:class="[
|
||||
showTabs && firstTabSelected
|
||||
? 'rounded-tr-xl'
|
||||
: 'rounded-t-xl',
|
||||
]"
|
||||
class="bg-white"
|
||||
>
|
||||
<demo-frame
|
||||
:src="currentIframeUrl"
|
||||
|
Loading…
Reference in New Issue
Block a user