p2hacks2023 / pre-03

SINKEN
2 stars 1 forks source link

Webフロントコーディング #18

Open kCat-fun opened 9 months ago

kCat-fun commented 9 months ago

Why

UIを表示するため。

What

Nuxt3を使う。

kCat-fun commented 9 months ago

火曜日までにフロントは完成!

kCat-fun commented 9 months ago

FigmaでのUIデザインが終わるまではPending

kCat-fun commented 9 months ago

Figma完成したので今日の昼からInProgressへ移動

kCat-fun commented 9 months ago

コードに変更有 https://github.com/p2hacks2023/pre-03/issues/18#issuecomment-1850309248

@p2hacks2023/pre03

Nuxt3でのComponentの作り方

<template>
   <div>
       ここにコンポーネントを作るためのタグを書いていく
   </div>
</template>

<script>
export default {
    name: 'コンポーネント名' // コンポーネントのフォルダ名と同じ Buttonなど
}
</script>

// cssは以下のcssファイルで設定する
// cssは頑張って書いて(ネットで調べれば色の変え方とか配置の仕方とかやりたいことはたいてい出てくる)
<style src="./index.css" scoped>
kCat-fun commented 9 months ago

scopedが効かない問題が発生 原因はcssを別ファイルに分けていること 解決方法は分からない(開発のしやすさてきにcssは別ファイルに分けたい) 一応vueファイルにに直接書くことでscopedが働くことは分かった

kCat-fun commented 9 months ago

styleタグをscssで指定してscoedを設定し、importでindex.scssを呼ぶことで解決

<style lang="scss" scoped>
@import './index.scss';
</style>
kCat-fun commented 9 months ago

@p2hacks2023/pre03

Nuxt3でのComponentの作り方

※scopedが効かない現象が起きたため変更 https://qiita.com/punkshiraishi/items/9fa219511f2358d519a1

<template>
   <div>
       ここにコンポーネントを作るためのタグを書いていく
   </div>
</template>

<script>
export default {
    name: 'コンポーネント名' // コンポーネントのフォルダ名と同じ Buttonなど
}
</script>

// cssは以下のscssファイルで設定する
// cssは頑張って書いて(ネットで調べれば色の変え方とか配置の仕方とかやりたいことはたいてい出てくる)
<style lang="scss" scoped>
@import './index.scss';
</style>
WIwatodo commented 9 months ago

cssとscssは違うのか

kCat-fun commented 9 months ago

特殊なcssという認識でOK cssとして書けるので問題はない イメージとしてはcppをcで書くのと同じ感じ

WIwatodo commented 9 months ago

OK!!!

uwatcha commented 9 months ago

cssのプロパティの書き順はアルファベット順と機能順があるみたいだけど統一したほうがいい?するならどっちに統一しようか https://zenn.dev/web_tips/articles/f1167f4314dcb3

uwatcha commented 9 months ago

各ボタンの細かい調整以外は自分の割り当ては終わった。次は何をやろうか?

kCat-fun commented 9 months ago

Deployメモ npx nuxi generate https://developer.mamezou-tech.com/nuxt/nuxt3-rendering-mode/

kCat-fun commented 9 months ago

画像とかのpath設定の参考 https://zenn.dev/mm67/articles/nuxt3-assets