Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
163 commits
Select commit Hold shift + click to select a range
2f25097
Starting to look like a website. Also copied all the assets.
jtebert Aug 21, 2018
7c44910
moar stuff. Also I broke mdi icons.
jtebert Aug 21, 2018
2b3c8e3
Delete papers.bib
jtebert Aug 21, 2018
98de087
Delete posters.bib
jtebert Aug 21, 2018
719b353
Add files via upload
jtebert Aug 21, 2018
a0721fd
Add files via upload
jtebert Aug 21, 2018
8509940
Delete SquareImgTile.vue
jtebert Aug 21, 2018
4fb6728
Delete Projects.vue
jtebert Aug 21, 2018
82678ac
Delete AppLogo.vue
jtebert Aug 21, 2018
4f597e3
Update index.vue
jtebert Aug 21, 2018
5003ce5
Update default.vue
jtebert Aug 21, 2018
ee0dcdc
Citations worked with surprisingly few changes required.
jtebert Aug 23, 2018
543de9c
All the pages exist, even if they're empty.
jtebert Aug 23, 2018
985d977
Add files via upload
jtebert Aug 24, 2018
22638e3
CV is aliiiiiiive
jtebert Aug 24, 2018
1d613a9
There's content and it mostly looks good.
jtebert Aug 24, 2018
02426ea
Add files via upload
jtebert Aug 25, 2018
ac8e754
Add files via upload
jtebert Aug 25, 2018
5ca5538
Clean up static assets and playing around with new layout concept.
jtebert Aug 25, 2018
07d2808
New home page + within-page scroll links
jtebert Aug 26, 2018
8df7164
Update publications.json
jtebert Aug 27, 2018
5d39438
Update programming.vue
jtebert Aug 27, 2018
29247aa
Add content to home page.
jtebert Aug 28, 2018
80c67bd
Making better project sections.
jtebert Aug 28, 2018
c70675c
Add files via upload
jtebert Aug 29, 2018
7237122
Yet another layout idea + clean up old stuff.
jtebert Aug 29, 2018
0f854a8
Consolidated SCSS to avoid duplicate imports. Destroyed more old compon.
jtebert Aug 29, 2018
a61eb0a
Looking prettier but seriously lacking content.
jtebert Aug 29, 2018
68d691e
Update .gitignore
jtebert Aug 29, 2018
8ed383c
Create .gitattributes
jtebert Aug 29, 2018
4555378
Delete nuxt-bulma-slim.sass
jtebert Aug 29, 2018
865846f
Starting to make the sections responsive
jtebert Aug 30, 2018
b4c7e29
responsive hero
jtebert Aug 30, 2018
4830da9
Now with pretty picture gallery and some cleanup.
jtebert Aug 30, 2018
49ebd59
Better project sections, adding pages as components
jtebert Sep 6, 2018
df5cd25
Now with mockups and screenshots
jtebert Sep 7, 2018
b213215
Better programming images, between-section scrolling
jtebert Sep 7, 2018
c24c93a
Making CV responsive
jtebert Sep 7, 2018
607b314
Add media
jtebert Sep 8, 2018
0f70958
CV as PDF added
jtebert Sep 11, 2018
12ed308
In progress: switching to normal menu
jtebert Sep 11, 2018
824e7d9
Fix scrollactive and navbar transparency
jtebert Sep 14, 2018
c2d72ec
Responsive menu
jtebert Sep 14, 2018
507ccca
Added logo to menu + visual fixes
jtebert Sep 14, 2018
b6dc740
Markdown intro and cover images in projects
jtebert Sep 14, 2018
4a65995
Trying to get menu transitions working
jtebert Sep 14, 2018
f7bceb9
Fix menu on touchscreens
jtebert Sep 17, 2018
61b7a74
Adding favicon stuff
jtebert Sep 17, 2018
2468fd4
Update about-me.md
jtebert Sep 17, 2018
cc3653f
Update about-me.md
jtebert Sep 17, 2018
71b1212
Icon z-index fix and updated copy
jtebert Sep 17, 2018
e96e80d
Error page and updated CV PDF
jtebert Sep 20, 2018
d1a167f
Fix loading to anchor
jtebert Sep 20, 2018
0aefad4
Fix duplicate keys and navbar versions
jtebert Sep 20, 2018
6739738
Fix dom failure on SSR
jtebert Sep 20, 2018
f712fa8
Better section headers
jtebert Sep 20, 2018
e038907
Now with more buttons. And minor style fixes.
jtebert Sep 20, 2018
59bd441
c o n s i s t e n c y
jtebert Sep 20, 2018
c7146b6
Little cleanup
jtebert Sep 24, 2018
4998b53
Update publication format, add Chaos paper
jtebert Oct 3, 2018
fef0fb6
Add Physics Today write-up
jtebert Oct 3, 2018
2cc0c3c
Prettirer and with more research projects
jtebert Oct 9, 2018
73de1d8
Minor updates
jtebert Oct 9, 2018
1baa3e4
Updates
jtebert Oct 12, 2018
84dba67
update imgs
jtebert Oct 16, 2018
a05675f
Fix captioning and errant "p"
jtebert Oct 17, 2018
96ccd9c
Outreach updates, image fixes, and maybe closing #1
jtebert Nov 17, 2018
0fa858c
Update CV PDF
jtebert Nov 17, 2018
992e609
Starting to switch to multi-page format
jtebert Nov 19, 2018
3ddc2b8
Add a contact form that does nothing (yet)
jtebert Nov 20, 2018
6e2554d
Add pretty button links on the home page
jtebert Nov 20, 2018
344ce94
Prettier home page
jtebert Nov 20, 2018
63e12d6
Make non-functional form submit disabled for now
jtebert Nov 20, 2018
80d9927
Merge pull request #5 from jtebert/multi-page
jtebert Nov 20, 2018
6d54d7c
Let's try the form
jtebert Nov 20, 2018
645cb2a
Trying to fix empty forms
jtebert Nov 20, 2018
05919a5
... Let's try that again
jtebert Nov 20, 2018
319c5df
Reformatting with prettyhtml
jtebert Nov 20, 2018
a93a0a5
Undo breaking mockup + fix publications link
jtebert Nov 20, 2018
d018202
Death to the contact form (replaced with email link)
jtebert Nov 20, 2018
2873560
Trying to get favicon to update for #10
jtebert Nov 21, 2018
3c85bb6
Update publications.json
jtebert Nov 26, 2018
9102b04
Fix typo in paper title
jtebert Nov 26, 2018
6972a9b
Fix a tag-closing typo that was cutting off half my CV...
jtebert Nov 26, 2018
b04ae2a
section intros and informative page titles
jtebert Nov 28, 2018
6f08ca6
Change menu toggle to use Vue data. Closes #6
jtebert Dec 3, 2018
dea1634
Bigger down arrow on home
jtebert Dec 3, 2018
6772dcc
smaller font size for mobile
jtebert Dec 3, 2018
9201b80
Fix the weird extra padding on mobile
jtebert Dec 3, 2018
c2d477f
Add Imperial RAL publication (pre-print)
jtebert Jan 9, 2019
033fe8c
Use media/page CSS for printable CV PDF
jtebert Jan 15, 2019
8686280
Merge pull request #14 from jtebert/media-page
jtebert Jan 16, 2019
61731f7
Create LICENSE.txt
jtebert Jan 16, 2019
c88d68f
Update publication info
jtebert Jan 18, 2019
684d696
Add RAL paper to research, fix typo
jtebert Jan 30, 2019
eec1d41
Updating images , footer, and adding overlays to images
jtebert Mar 4, 2019
5c74435
Fix text overflow for gallery on mobile
jtebert Mar 4, 2019
443019c
Add masters degree
jtebert Apr 8, 2019
cf2b420
Color options and minor wording fix
jtebert May 18, 2019
9cb7a5b
[MAJOR] Update Nuxt 1.4.5 -> 2.4.0
jtebert Jun 4, 2019
de38819
Trying to fix vue-markdown babel dependency issue
jtebert Jun 4, 2019
fa6d823
Add documentation to projects
jtebert Jun 21, 2019
9a72730
Add descriptions to CV and update PDF with page breaks
jtebert Jun 24, 2019
53edc2d
Full stack robotics
jtebert Jul 1, 2019
3363bd6
Add 2019 CSGF poster
jtebert Jul 12, 2019
819d04e
Add LARVAbots to research section
jtebert Jul 18, 2019
c69df6e
Add headshot from CSGF
jtebert Jul 26, 2019
20bcdef
electronical isn't a word
jtebert Jul 26, 2019
2232a8b
Trying to add back Google Analytics
jtebert Aug 5, 2019
a9dfe34
Add bar on current nav item
jtebert Aug 5, 2019
cf17938
Add Deixis article to Media
jtebert Aug 5, 2019
d720be1
Add lecture and clean up picture background
jtebert Aug 9, 2019
b4fe6eb
Tiny CSGF things
jtebert Aug 15, 2019
77fe772
Style fixes, news and pubs update
jtebert Sep 20, 2019
6368d36
Add Kilobot action shot.
jtebert Sep 20, 2019
a154d70
Updating CV before fellowship applications
jtebert Nov 27, 2019
fcb59de
Update CV, fix publication pdf/citation mismatch
jtebert Dec 5, 2019
aa3fc40
Update npm stuff
jtebert Dec 5, 2019
f2e0060
Add keyboard project, update lazy baker -> reckless ham
jtebert Jan 7, 2020
6cc76bb
Merge branch 'master' of github.com:jtebert/juliaebert.com
jtebert Jan 7, 2020
943efcf
Update projects with more info/documentation
jtebert Jan 9, 2020
884c11f
Add a lot of readme docs, clean up components
jtebert Jan 10, 2020
69aad48
readme updates/clarifications
jtebert Jan 10, 2020
4a53ac4
Add this website to projects, switch lazy baker mockups
jtebert Jan 10, 2020
0375788
Remove unused logos
jtebert Jan 14, 2020
18459b7
Animated home page
jtebert Jan 22, 2020
d598e74
More particles on click
jtebert Feb 5, 2020
8a7bd1a
Update CV, add Docs, clean up templates/components
jtebert Feb 11, 2020
f1346ba
Node updates
jtebert Feb 11, 2020
3d3db4f
Fix sometimes-broken nuxt-links
jtebert Feb 11, 2020
fa59a79
Adding links to CV
jtebert Feb 20, 2020
c0d5179
Fix localhost links in CV PDF
jtebert Feb 20, 2020
16e7879
Add ICRA paper
jtebert Mar 3, 2020
5bd2496
Package updates
jtebert Mar 26, 2020
e4e040c
Update CV/papers.
jtebert Jun 20, 2020
107f2b0
Fix CV links/PDF
jtebert Jun 25, 2020
d9ed780
add siebel scholar (news & cv)
jtebert Aug 7, 2020
c860752
Mostly npm updates
jtebert Aug 11, 2020
a6b73e4
npm updates
jtebert Sep 1, 2020
1cdbb4d
Update home page and CV
jtebert Nov 5, 2020
061991f
Add resume, mostly.
jtebert Nov 11, 2020
db9f893
Trying to make custom 404 page work.
jtebert Nov 11, 2020
b40695e
Update resume
jtebert May 18, 2021
2726b77
Update footer, add NASA project to resume
jtebert Jun 29, 2021
671734a
Update dependencies.
jtebert Jun 29, 2021
3fe5ef0
Update resume and home page pictures
jtebert Jul 6, 2021
5da279c
Replacing CV with resume in prominence
jtebert Jul 23, 2021
aa5f675
Primarily: update resume/cv to have a printable version w/ page numbers
jtebert Oct 11, 2021
58ce0ff
Use NPM version of pagedjs (no more CDN)
jtebert Oct 15, 2021
b3b25f0
Updated home page, minor resume tweaks
jtebert Jan 12, 2022
5fb27de
Add new publications and brain.
jtebert Mar 1, 2022
d9256cf
Updates cuz I got my PhD!
jtebert May 9, 2022
2fd4a87
New job = updated website
jtebert Jul 7, 2022
5e267fa
Update footer
jtebert Jul 7, 2022
1b83cfc
Fix broken icons
jtebert Jul 13, 2022
8e04b7e
NPM package updates
jtebert Jul 13, 2022
2030bdd
Updates for new job
jebert-outrider Oct 30, 2023
fd98e9b
update resume PDF
jebert-outrider Oct 30, 2023
62123aa
Merge pull request #48 from jtebert/fleet-update
jtebert Nov 8, 2023
0432b4f
Upgrade to use Nuxt 3 (#49)
jtebert May 14, 2025
6808ff2
resume & home page copy improvements
jtebert Jul 3, 2025
8f1c478
Update with JOSS published paper
jtebert Aug 8, 2025
e9a1249
Bump diff and @nuxt/devtools
dependabot[bot] Jan 15, 2026
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
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
root = true

[*]
indent_size = 2
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
Expand Down
21 changes: 0 additions & 21 deletions .eslintrc.js

This file was deleted.

1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
static/* linguist-vendored
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ npm-debug.log

# Nuxt generate
dist
.output/

# My own stuff
.vscode/
.vscode/
.tmp/
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
18.12.0
21 changes: 21 additions & 0 deletions LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2019 Julia Ebert

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
253 changes: 249 additions & 4 deletions README.md

Large diffs are not rendered by default.

53 changes: 53 additions & 0 deletions app.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<template>
<Transition name="layout" mode="out-in">
<NuxtLayout>
<Transition name="page" mode="out-in">
<NuxtPage />
</Transition>
</NuxtLayout>
</Transition>
</template>

<style>
/* Page transitions */
.page-enter-active,
.page-leave-active {
transition: opacity 0.2s ease;
}

.page-enter-active .container:not(.nav-container),
.page-leave-active .container:not(.nav-container) {
transition: all 0.2s ease;
}

.page-enter-from,
.page-leave-to {
opacity: 0;
}

.page-enter-from .container:not(.nav-container),
.page-leave-to .container:not(.nav-container) {
transform: scale(0.98);
}

/* Layout transitions */
.layout-enter-active,
.layout-leave-active {
transition: opacity 0.2s ease;
}

.layout-enter-active .container:not(.nav-container),
.layout-leave-active .container:not(.nav-container) {
transition: all 0.2s ease;
}

.layout-enter-from,
.layout-leave-to {
opacity: 0;
}

.layout-enter-from .container:not(.nav-container),
.layout-leave-to .container:not(.nav-container) {
transform: scale(0.98);
}
</style>
8 changes: 3 additions & 5 deletions assets/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
# ASSETS

This directory contains your un-compiled assets such as LESS, SASS, or JavaScript.

More information about the usage of this directory in the documentation:
https://nuxtjs.org/guide/assets#webpacked

**This directory is not required, you can delete it if you don't want to use it.**

This directory contains your un-compiled assets such as LESS, SASS, or JavaScript.

More information about the usage of this directory in [the documentation](https://nuxtjs.org/guide/assets#webpacked).
Binary file removed assets/logo.png
Binary file not shown.
38 changes: 0 additions & 38 deletions assets/main.scss

This file was deleted.

135 changes: 135 additions & 0 deletions assets/network-particles.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
{
"autoPlay": true,
"clear": true,
"defaultThemes": {},
"delay": 0,
"fullScreen": {
"enable": false
},
"detectRetina": true,
"duration": 0,
"fpsLimit": 120,
"interactivity": {
"detectsOn": "window",
"events": {
"onClick": {
"enable": true,
"mode": "push"
},
"onHover": {
"enable": true,
"mode": "attract",
"parallax": {
"enable": false,
"force": 2,
"smooth": 10
}
},
"resize": {
"delay": 0.5,
"enable": true
}
},
"modes": {
"attract": {
"distance": 200,
"duration": 0.4,
"easing": "ease-out-quad",
"factor": 0.5,
"maxSpeed": 30,
"speed": 0.5
},
"push": {
"default": true,
"groups": [],
"quantity": 6
}
}
},
"particles": {
"bounce": {
"horizontal": {
"value": 1
},
"vertical": {
"value": 1
}
},
"collisions": {
"enable": false,
"maxSpeed": 10,
"mode": "bounce",
"overlap": {
"enable": true,
"retries": 0
}
},
"color": {
"value": "#ffffff"
},
"move": {
"angle": {
"offset": 0,
"value": 90
},
"center": {
"x": 50,
"y": 50,
"mode": "percent",
"radius": 0
},
"enable": true,
"outModes": {
"default": "out",
"bottom": "out",
"left": "out",
"right": "out",
"top": "out"
},
"speed": 2
},
"number": {
"density": {
"enable": true,
"width": 1920,
"height": 1080
},
"value": 80
},
"opacity": {
"value": 0.7
},
"shape": {
"type": "circle"
},
"size": {
"value": {
"min": 2,
"max": 4
}
},
"links": {
"color": {
"value": "#ffffff"
},
"distance": 150,
"enable": true,
"opacity": 0.4,
"width": 1
}
},
"pauseOnBlur": true,
"pauseOnOutsideViewport": true,
"responsive": [],
"smooth": false,
"style": {},
"themes": [],
"zLayers": 100,
"motion": {
"disable": false,
"reduce": {
"factor": 4,
"value": true
}
}
}
Loading