Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates homepage styling #820

Merged
merged 7 commits into from
Mar 20, 2025
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update GoogleDevelopers-lockup.svg
barnesjoseph committed Mar 12, 2025
commit 1e082d0fa0e3a534e341742502521febdf77e5f8
74 changes: 32 additions & 42 deletions app/src/assets/GoogleDevelopers-lockup.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Unchanged files with check annotations Beta

</script>
<style lang="postcss">
p {

Check warning on line 51 in app/src/App.vue

GitHub Actions / unit (16.x)

Delete `··`

Check warning on line 51 in app/src/App.vue

GitHub Actions / unit (16.x)

Delete `··`
white-space: pre-line;

Check warning on line 52 in app/src/App.vue

GitHub Actions / unit (16.x)

Delete `··`

Check warning on line 52 in app/src/App.vue

GitHub Actions / unit (16.x)

Delete `··`
}

Check warning on line 53 in app/src/App.vue

GitHub Actions / unit (16.x)

Delete `··`

Check warning on line 53 in app/src/App.vue

GitHub Actions / unit (16.x)

Delete `··`
</style>
@Prop() author!: AuthorData;
@Prop() expertise!: string[];
public getProductName(productId: string) {

Check warning on line 80 in app/src/components/AuthorExpertiseCard.vue

GitHub Actions / unit (16.x)

Missing return type on function

Check warning on line 80 in app/src/components/AuthorExpertiseCard.vue

GitHub Actions / unit (16.x)

Missing return type on function
return ALL_PRODUCTS[productId].name;
}
}
<CheckboxGroup
prefix="productareas"
:keys="product.map((t)=>t.name)"

Check warning on line 46 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Replace `=>` with `·=>·`

Check warning on line 46 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Replace `=>` with `·=>·`
:values="product.map((t)=>t.key)"

Check warning on line 47 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Replace `=>` with `·=>·`

Check warning on line 47 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Replace `=>` with `·=>·`
v-model="productAreas"
:maxSelections="10"
/>
};
public loaded = false;
get filterValues() {

Check warning on line 105 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Missing return type on function

Check warning on line 105 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Missing return type on function
return {
types: this.types,
productAreas: this.productAreas,
};
}
public resetFilters() {

Check warning on line 112 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Missing return type on function

Check warning on line 112 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Missing return type on function
this.types = JSON.parse(JSON.stringify(this.defaultFilters.types));
this.productAreas = JSON.parse(
JSON.stringify(this.defaultFilters.productAreas)
this.filtersChanged = false;
}
@Watch("filterValues", { deep: true })

Check warning on line 120 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Missing return type on function

Check warning on line 120 in app/src/components/AuthorFilters.vue

GitHub Actions / unit (16.x)

Missing return type on function
public onFilterValuesChange() {
if (!this.loaded) {
this.defaultFilters = JSON.parse(JSON.stringify(this.filterValues));
@Prop() value!: string;
@Watch("value", { deep: true })

Check warning on line 79 in app/src/components/CheckboxGroup.vue

GitHub Actions / unit (16.x)

Missing return type on function

Check warning on line 79 in app/src/components/CheckboxGroup.vue

GitHub Actions / unit (16.x)

Missing return type on function
public onValueChange(val: any) {
this.entries = val;
this.emitValue();