Skip to content

Commit

Permalink
Merge remote-tracking branch 'scorecard-gridsome-internal/dev' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
alexsmithRTI committed Jul 21, 2022
2 parents ae12006 + d38ad58 commit 07bfccb
Show file tree
Hide file tree
Showing 9 changed files with 544 additions and 438 deletions.
937 changes: 517 additions & 420 deletions package-lock.json

Large diffs are not rendered by default.

7 changes: 4 additions & 3 deletions package.json
@@ -1,7 +1,7 @@
{
"name": "college-scorecard",
"private": true,
"version": "2.9.1",
"version": "2.9.2",
"scripts": {
"build": "gridsome build",
"develop": "gridsome develop",
Expand Down Expand Up @@ -32,7 +32,8 @@
"semver-regex": "^3.1.3",
"trim-newlines": "^3.0.1",
"glob-parent": "^5.1.2",
"moment": "^2.29.2",
"sharp": "^0.30.5"
"moment": "^2.29.4",
"sharp": "^0.30.5",
"terser": "^4.8.1"
}
}
9 changes: 6 additions & 3 deletions src/components/CompareHeader.vue
Expand Up @@ -10,7 +10,7 @@

Ready to Compare:
</div>
<div v-if="currentSchoolCount < 10" class="compare-header-text mb-1 ml-4">
<div v-if="currentSchoolCount < 10" class="compare-header-text mb-1 ml-4 mr-2">
<div
class="compare-icon-wrapper d-inline-block mr-2"
style="background: #83c38c;"
Expand All @@ -21,7 +21,7 @@
</div>
{{ currentSchoolCount }} {{ schoolText }} &nbsp;&nbsp;
</div>
<div v-else class="compare-header-text mb-1 ml-4">
<div v-else class="compare-header-text mb-1 ml-4 mr-2">
<div class="compare-icon-wrapper d-inline-block mr-2 mt-n1">
<v-icon
class="mt-1"
Expand All @@ -36,7 +36,7 @@
</div>
<div
v-if="currentFieldOfStudyCount < 10"
class="compare-header-text mb-1 ml-6"
class="compare-header-text mb-1 ml-4"
>
<div
class="compare-icon-wrapper d-inline-block mr-2"
Expand Down Expand Up @@ -96,6 +96,9 @@
align-items: center;
white-space: nowrap;
height: 40px;
@media only screen and (max-width: 600px) {
display:inline;
}
}
</style>

Expand Down
2 changes: 1 addition & 1 deletion src/components/NetPriceLink.vue
Expand Up @@ -28,7 +28,7 @@ export default {
computed: {
fixedUrl() {
if (this.url == "#") return false
else if (this.url.match(/^http/)) this.url
else if (this.url.match(/^http/)) return this.url
else return "http://" + this.url
},
},
Expand Down
4 changes: 4 additions & 0 deletions src/components/SearchForm.vue
Expand Up @@ -74,6 +74,7 @@
aria-labelledby="location-label"
:placeholder="utility.location ? undefined : 'Select an option'"
clearable
@keydown.enter="$event.preventDefault()"
/>

<div class="d-flex align-center" v-if="utility.location === 'ZIP Code'">
Expand All @@ -84,6 +85,8 @@
hideDetails
class="mb-3 mr-3"
type="number"
:rules="[utility.rules.zip]"
min="0"
></v-text-field>
<v-text-field
v-model="input.distance"
Expand Down Expand Up @@ -531,6 +534,7 @@ export default {
const pattern = /^\d+$/
return pattern.test(value) || "Numerical"
},
zip: (value) => /(^\d{5}$)|(^\d{5}-\d{4}$)/.test(value) || 'Must be ZIP code format',
},
// Hold Default state of form data.
formDefault: {},
Expand Down
5 changes: 4 additions & 1 deletion src/components/compare/Block.vue
Expand Up @@ -45,10 +45,13 @@
}`,
}"
@click="
currentHighlight != `fos-${school.unit_id}-${school.code}-${school['credential.level']}` ?
$emit(
'update-highlight',
`fos-${school.unit_id}-${school.code}-${school['credential.level']}`
)
) :
$emit(
'update-highlight', '')
"
>
<div class="pb-5 pb-md-1 px-md-5 px-1">
Expand Down
4 changes: 2 additions & 2 deletions src/components/compare/Row.vue
@@ -1,7 +1,7 @@
<template>
<div
:class="classes"
@click="$emit('update-highlight', 'school-' + school.id)"
@click="currentHighlight != 'school-' + school.id ? $emit('update-highlight', 'school-' + school.id) : $emit('update-highlight','')"
>
<p class="subtitle-2 pb-1 mb-0 pb-2">
<a :href="$url(schoolLink)">{{ _.get(school, fields["NAME"]) }}</a>
Expand Down Expand Up @@ -284,7 +284,7 @@ export default {
} else if (this.config.currentIncomeFilter) {
return this.income[this.config.currentIncomeFilter]
} else if (this.config.type == "percent") {
console.log(this.config.altComputedField + " : " + this[this.config.computedField])
//console.log(this.config.altComputedField + " : " + this[this.config.computedField])
if (this.config.showPellOnly)
return Math.round(this[this.config.altComputedField] * 100)
else if (_.get(this.school, this.fields["OPEN_ADMISSIONS"]) == 1 && this.config.computedField == 'acceptanceRateActual')
Expand Down
6 changes: 1 addition & 5 deletions src/main.js
Expand Up @@ -111,11 +111,7 @@ export default function (Vue, { router, head, isClient, appOptions }) {
}
},
toggleDrawer(state, value = null) {
if (state.fos.length == 0 && state.institutions.length == 0)
{
state.drawerOpen = false;
}
else if (value != null) {
if (value != null) {
state.drawerOpen = value
}
else
Expand Down
8 changes: 5 additions & 3 deletions src/pages/search/Index.vue
Expand Up @@ -203,6 +203,7 @@
<v-list-item-group
v-model="input.sort"
color="primary"
mandatory
>
<v-list-item
v-for="(item, index) in sorts"
Expand Down Expand Up @@ -709,7 +710,7 @@ export default {
params.page = this.input.page - 1
}
params.sort = this.input.sort
params.sort = this.input.sort ? this.input.sort : this.defaultSort
let query = this.prepareParams(params)
Expand Down Expand Up @@ -813,7 +814,8 @@ export default {
},
resort(sort) {
this.input.sort = sort
this.debounceSearchUpdate(this.parseURLParams())
var params =this.parseURLParams()
this.debounceSearchUpdate(params)
},
clearSearchForm() {
this.input = {
Expand Down Expand Up @@ -877,7 +879,7 @@ export default {
fields.FIELD_OF_STUDY,
].join(",")
this.searchAPI(params, returnFields)
},
handleFieldOfStudySearch(params) {
Expand Down

0 comments on commit 07bfccb

Please sign in to comment.