Files

52 lines
896 B
Vue
Raw Permalink Normal View History

<template>
2026-02-24 00:18:09 +08:00
<div class="dns-lookup-demo">
<div class="flow">
<span class="domain">google.com</span>
<span class="arrow"></span>
<span class="dns">DNS</span>
<span class="arrow"></span>
<span class="ip">142.250.80.46</span>
</div>
</div>
</template>
<style scoped>
2026-02-24 00:18:09 +08:00
.dns-lookup-demo {
border: 1px solid var(--vp-c-divider);
border-radius: 6px;
background: var(--vp-c-bg-soft);
2026-02-24 00:18:09 +08:00
padding: 0.6rem 0.8rem;
margin: 0.75rem 0;
font-family: var(--vp-font-family-mono);
}
2026-02-24 00:18:09 +08:00
.flow {
display: flex;
align-items: center;
justify-content: center;
2026-02-24 00:18:09 +08:00
gap: 0.5rem;
font-size: 0.8rem;
}
2026-02-24 00:18:09 +08:00
.domain {
color: var(--vp-c-text-1);
}
2026-02-24 00:18:09 +08:00
.dns {
background: #dbeafe;
color: #2563eb;
padding: 0.15rem 0.4rem;
border-radius: 4px;
2026-02-24 00:18:09 +08:00
font-size: 0.75rem;
}
2026-02-24 00:18:09 +08:00
.ip {
color: #059669;
font-weight: 500;
}
2026-02-24 00:18:09 +08:00
.arrow {
color: var(--vp-c-text-3);
}
</style>