Skip to content

Commit ff2882c

Browse files
authored
codewhisperer: simplify getStart page #4073
- update title tagline - remove Resource & documentation section - remove Security Scans section - remove commands/short cuts section
1 parent a41aafb commit ff2882c

File tree

7 files changed

+29
-808
lines changed

7 files changed

+29
-808
lines changed

src/codewhisperer/util/authUtil.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -88,17 +88,6 @@ export class AuthUtil {
8888
vscode.commands.executeCommand('aws.codeWhisperer.refreshStatusBar'),
8989
vscode.commands.executeCommand('aws.codeWhisperer.updateReferenceLog'),
9090
])
91-
const prompts = PromptSettings.instance
92-
93-
const shouldShow = await prompts.isPromptEnabled('codeWhispererNewWelcomeMessage')
94-
// To check valid connection
95-
if (this.isValidEnterpriseSsoInUse() || (this.isBuilderIdInUse() && !this.isConnectionExpired())) {
96-
//If user login old or new, If welcome message is not shown then open the Getting Started Page after this mark it as SHOWN.
97-
if (shouldShow) {
98-
vscode.commands.executeCommand('aws.codeWhisperer.gettingStarted')
99-
prompts.disablePrompt('codeWhispererNewWelcomeMessage')
100-
}
101-
}
10291
await vscode.commands.executeCommand('setContext', 'CODEWHISPERER_ENABLED', this.isConnected())
10392
})
10493
}

src/codewhisperer/vue/genSuggestionTab.vue

Lines changed: 24 additions & 296 deletions
Large diffs are not rendered by default.

src/codewhisperer/vue/resources.vue

Lines changed: 0 additions & 110 deletions
This file was deleted.

src/codewhisperer/vue/root.vue

Lines changed: 5 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,6 @@
33
<div>
44
<!-- Header -->
55
<div class="headerDiv">
6-
<!-- Banner -->
7-
<div v-if="active === 0 && bannerVisible" class="banner">
8-
<div class="bannerDiv">
9-
<div class="infoIcon">
10-
<svg width="15" height="16" viewBox="0 0 15 16" fill="none" xmlns="http://www.w3.org/2000/svg">
11-
<path
12-
d="M8.58667 1.01333C9.36889 1.12 10.1156 1.35111 10.8267 1.70667C11.5733 2.02667 12.2133 2.47111 12.7467 3.04C13.6 3.89333 14.1867 4.87111 14.5067 5.97333C14.8267 7.07556 14.88 8.19556 14.6667 9.33333C14.4533 10.4711 13.9733 11.5022 13.2267 12.4267C12.5511 13.28 11.7156 13.9378 10.72 14.4C9.76 14.8267 8.74667 15.0222 7.68 14.9867C6.61333 14.9511 5.6 14.6844 4.64 14.1867C3.92889 13.7956 3.30667 13.2978 2.77333 12.6933C2.24 12.0889 1.81333 11.4133 1.49333 10.6667C1.20889 9.92 1.04889 9.15556 1.01333 8.37333C0.977778 7.55556 1.06667 6.75556 1.28 5.97333C1.52889 5.19111 1.88444 4.48 2.34667 3.84C2.80889 3.2 3.37778 2.64889 4.05333 2.18667C4.72889 1.72444 5.44 1.40444 6.18667 1.22667C6.96889 1.01333 7.76889 0.942222 8.58667 1.01333ZM9.06667 13.8667C9.70667 13.7244 10.3111 13.4756 10.88 13.12C11.4844 12.7644 12 12.32 12.4267 11.7867C13.0667 11.0044 13.4756 10.1333 13.6533 9.17333C13.8667 8.17778 13.8311 7.21778 13.5467 6.29333C13.2622 5.33333 12.7644 4.48 12.0533 3.73333C11.4133 3.09333 10.6489 2.63111 9.76 2.34667C8.90667 2.02667 8.01778 1.93778 7.09333 2.08C6.20444 2.18667 5.38667 2.48889 4.64 2.98667C3.75111 3.59111 3.07556 4.37333 2.61333 5.33333C2.15111 6.25778 1.93778 7.25333 1.97333 8.32C2.04444 9.35111 2.34667 10.3111 2.88 11.2C3.44889 12.0889 4.19556 12.7822 5.12 13.28C5.72444 13.6 6.36444 13.8133 7.04 13.92C7.71556 14.0267 8.37333 14.0089 9.01333 13.8667H9.06667ZM7.36 5.97333H8.64V5.01333H7.36V5.97333ZM8.64 6.98667V10.9867H7.36V6.98667H8.64Z"
13-
fill="#C5C5C5"
14-
/>
15-
</svg>
16-
</div>
17-
<div class="bannerDescription">
18-
You can always return to this page by clicking “Learn” in Developer Tools > CodeWhisperer
19-
</div>
20-
</div>
21-
<div v-on:click="closeStatusBar" class="icon icon-lg icon-vscode-chrome-close closeBanner"></div>
22-
</div>
236
<!-- Logo + Title -->
247
<div class="logoIcon">
258
<!-- Icon -->
@@ -47,49 +30,28 @@
4730
<!-- Text -->
4831
<div class="titleDiv">
4932
<div class="titleHeader">Amazon CodeWhisperer</div>
50-
<div class="titleSubHeader">Your AI coding companion</div>
33+
<div class="titleSubHeader">Your AI-powered productivity tool for the IDE</div>
5134
</div>
5235
</div>
5336
</div>
5437
<!-- Body -->
5538
<div class="body">
56-
<!-- Additional Resources-->
57-
<div class="resources">
58-
<Shortcuts />
59-
<Workshop />
60-
<Resources />
61-
</div>
6239
<!-- Functionality -->
6340
<div class="bodySubDiv">
6441
<GenerateSuggestionTab />
65-
<!-- Break Line -->
66-
<div class="breakLine">
67-
<svg width="100%" height="2" viewBox="0 0 744 2" fill="none" xmlns="http://www.w3.org/2000/svg">
68-
<path d="M0 1H744" stroke="#2F2F2F" />
69-
</svg>
70-
</div>
71-
<ScanCode />
7242
</div>
7343
</div>
7444
</div>
7545
</template>
7646

7747
<script lang="ts">
7848
import { defineComponent } from 'vue'
79-
import Resources from './resources.vue'
80-
import Shortcuts from './shortcuts.vue'
81-
import ScanCode from './scanCode.vue'
8249
import GenerateSuggestionTab from './genSuggestionTab.vue'
83-
import Workshop from './workshop.vue'
8450
8551
export default defineComponent({
8652
name: 'Getting_Started',
8753
components: {
88-
Resources,
89-
Shortcuts,
90-
ScanCode,
9154
GenerateSuggestionTab,
92-
Workshop,
9355
},
9456
data() {
9557
return {
@@ -195,29 +157,17 @@ export default defineComponent({
195157
display: flex;
196158
flex-wrap: wrap-reverse;
197159
height: auto;
198-
justify-content: center;
160+
justify-content: left;
199161
gap: 5%;
200-
justify-items: center;
162+
justify-items: left;
163+
padding-left: 60px;
201164
}
202165
.bodySubDiv {
203166
display: flex;
204167
flex-direction: column;
205-
width: 720px;
168+
width: 860;
206169
height: auto;
207170
justify-items: start;
208171
align-items: start;
209172
}
210-
.breakLine {
211-
display: flex;
212-
width: 100%;
213-
background: #2f2f2f;
214-
}
215-
.resources {
216-
width: 290px;
217-
display: flex;
218-
flex-direction: column;
219-
gap: 20px;
220-
justify-content: start;
221-
align-items: start;
222-
}
223173
</style>

src/codewhisperer/vue/scanCode.vue

Lines changed: 0 additions & 94 deletions
This file was deleted.

src/codewhisperer/vue/shortcuts.vue

Lines changed: 0 additions & 140 deletions
This file was deleted.

0 commit comments

Comments
 (0)