feat(docs): enhance frontend engineering content and component styling

- Register frontend engineering demo components in theme index
- Update AssetFingerprintDemo Vue imports and cleanup
- Revise "finding great idea" content from numbered list to prose format
- Expand web basics appendix with ECMAScript and TypeScript explanations
- Improve SummaryCard component styling with enhanced gradients and spacing
- Simplify BuildPipelineDemo and DependencyGraphDemo components for clarity
This commit is contained in:
sanbuphy
2026-02-13 00:36:06 +08:00
parent 36d7919da6
commit 0d12dacf8c
8 changed files with 754 additions and 1958 deletions
@@ -221,7 +221,7 @@
</template>
<script setup>
import { ref, computed, watch } from 'vue'
import { ref, computed, watch, onMounted } from 'vue'
const showHash = ref(true)
const selectedNode = ref(null)
@@ -310,8 +310,6 @@ const getNode = (id) => files.value.find(f => f.id === id)
onMounted(() => {
simulateBuild()
})
import { watch } from 'vue'
</script>
<style scoped>