Skip to content

Instantly share code, notes, and snippets.

View krcummings1's full-sized avatar

Kaylee Cummings krcummings1

View GitHub Profile
@krcummings1
krcummings1 / vuetify.js
Created July 9, 2021 05:32
Vuetify Theme
import Vue from 'vue';
import Vuetify from 'vuetify/lib/framework';
Vue.use(Vuetify);
export default new Vuetify({
theme: {
themes: {
light: {
primary: '#E05800', // orange
@krcummings1
krcummings1 / Auth.vue
Created June 23, 2021 19:17
Authenticator Form Fields
<script>
import { onAuthUIStateChange } from '@aws-amplify/ui-components';
export default {
name: 'Auth',
data () {
return {
user: undefined,
authState: undefined,
formFields: [
@krcummings1
krcummings1 / Auth.vue
Last active June 23, 2021 18:30
Authenticator Template
<template>
<div id="auth" class='auth'>
<amplify-authenticator
username-alias="email"
v-if="authState !== 'signedin'"
>
<amplify-sign-up
slot="sign-up"
username-alias="email"
:form-fields.prop="formFields"
@krcummings1
krcummings1 / Header.vue
Last active April 22, 2021 17:23
DegreeSee Header Component
<template>
<v-app-bar prominent dense app class="primary">
<v-container class="d-flex align-center" fluid>
<v-layout justify-left>
<v-img
src="../assets/degreesee-desktop.svg"
alt="DegreeSee Logo"
max-width="300"
class='logo'
></v-img>
@krcummings1
krcummings1 / Auth.vue
Last active April 20, 2021 19:15
DegreeSee Auth Component
<template>
<div id="auth" class='auth'>
<amplify-authenticator
username-alias="email"
v-if="authState !== 'signedin'"
>
<amplify-sign-up
slot="sign-up"
username-alias="email"
:form-fields.prop="formFields"
@krcummings1
krcummings1 / wunderground-lambda.js
Last active November 25, 2017 09:27
AWS Lambda function to stream Wunderground data to Initial State
'use strict';
let https = require('https'),
http = require('http');
const ISBucketKey = 'YOUR-BUCKET-KEY',
WundergroundApiKey = 'WUNDERGROUND-API-KEY',
WundergroundCity = 'Nashville',
WundergroundState = 'TN';
const ISAccessKey = 'YOUR-ACCESS-KEY';