azon_seeker/src/popup/Popup.vue
2025-04-12 17:26:36 +08:00

44 lines
734 B
Vue

<script setup lang="ts">
function openOptionsPage() {
browser.runtime.openOptionsPage();
}
</script>
<template>
<main class="popup">
<Logo />
<div class="title">Popup</div>
<SharedSubtitle />
<button @click="openOptionsPage">Open Options</button>
</main>
</template>
<style lang="scss" scoped>
.popup {
min-width: 240px;
min-height: 300px;
padding: 1rem;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
.title {
font-size: 2rem;
}
button {
padding: 0.5rem 1rem;
margin-top: 1rem;
border: 1px solid #333;
border-radius: 0.25rem;
background-color: #fff;
cursor: pointer;
}
.footer {
margin-top: 1rem;
}
}
</style>