Skip to content

Commit 9583ed8

Browse files
committed
Add links to AI generators, Save on description update
1 parent eae2cda commit 9583ed8

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

src/views/FrontDetailView.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
<div v-if="isOwner">
55
<a href="/fronts/" class="btn btn-secondary ms-2"><img src="@/assets/book-open-solid.svg" alt="plus icon" class="filter-white" /> My Fronts</a>
66
</div>
7+
<div v-if="isOwner">
8+
<a href="https://chatgpt.com/g/g-KGuVuFdDg-dungeon-world-fronts" class="btn btn-outline-secondary ms-2">Create with AI</a>
9+
</div>
710
<button v-if="isOwner" class="btn btn-secondary text-light ms-auto" @click="settingsModal.show()">
811
<img src="@/assets/gear-solid.svg" alt="share icon" class="filter-white" /> Settings
912
</button>
@@ -47,7 +50,7 @@
4750
<textarea type="text" class="form-control from-control-sm" ref="description" :rows="20" v-model="front.description"></textarea>
4851

4952
<div class="d-flex align-self-start">
50-
<button class="btn btn-link" type="button" @click="saveDescription()">
53+
<button class="btn btn-link" type="button" @click="saveDescription();update()">
5154
<img src="@/assets/floppy-disk-solid.svg" alt="save description"/>
5255
</button>
5356
</div>
@@ -91,8 +94,9 @@
9194

9295
<div class="input-group mb-2 pe-md-2">
9396
<span class="input-group-text text-dark" id="name">Name</span>
94-
<input type="text" class="form-control text-dark" aria-label="Name" aria-describedby="name"
97+
<input type="text" class="form-control text-dark" disabled="true" aria-label="Name" aria-describedby="name"
9598
v-model="front.name">
99+
<small>Name will auto populate from frist line in your Front description. Make sure it starts with # </small>
96100
</div>
97101

98102
<div class="form-check">

src/views/SteadingDetailView.vue

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
<div v-if="isOwner">
55
<a href="/steadings/" class="btn btn-secondary ms-2"><img src="@/assets/tree-city-solid.svg" alt="plus icon" class="filter-white" /> My Steadings</a>
66
</div>
7+
<div v-if="isOwner">
8+
<a href="https://chatgpt.com/g/g-QyO1yNoE3-dungeon-world-steadings" class="btn btn-outline-secondary ms-2">Create with AI</a>
9+
</div>
710
<button v-if="isOwner" class="btn btn-secondary text-light ms-auto" @click="settingsModal.show()">
811
<img src="@/assets/gear-solid.svg" alt="share icon" class="filter-white" /> Settings
912
</button>
@@ -47,7 +50,7 @@
4750
<textarea type="text" class="form-control from-control-sm" ref="description" :rows="20" v-model="steading.description"></textarea>
4851

4952
<div class="d-flex align-self-start">
50-
<button class="btn btn-link" type="button" @click="saveDescription()">
53+
<button class="btn btn-link" type="button" @click="saveDescription();update();">
5154
<img src="@/assets/floppy-disk-solid.svg" alt="save description"/>
5255
</button>
5356
</div>
@@ -104,8 +107,9 @@
104107

105108
<div class="input-group mb-2 pe-md-2">
106109
<span class="input-group-text text-dark" id="name">Name</span>
107-
<input type="text" class="form-control text-dark" aria-label="Name" aria-describedby="name"
110+
<input type="text" class="form-control text-dark" disabled="true" aria-label="Name" aria-describedby="name"
108111
v-model="steading.name">
112+
<small>Name will auto populate from frist line in your Steading description. Make sure it starts with # </small>
109113
</div>
110114

111115
<div class="" v-if="isOwner">

0 commit comments

Comments
 (0)