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

Edits #2014

Closed
wants to merge 64 commits into from
Closed

Edits #2014

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
f89fbf2
Update README.md
paulowe Jan 3, 2021
f04b19d
initial personalization edits
paulowe Jan 4, 2021
3d7d98c
personalization round 2
paulowe Jan 8, 2021
feb1c9f
Update blog name
paulowe Jan 8, 2021
1f62566
january TL
paulowe Jan 9, 2021
38d74dc
static images added
paulowe Jan 9, 2021
1e98af3
updated timeline
paulowe Jan 16, 2021
1fc236a
TL updates
paulowe Jan 16, 2021
37a8d18
ghost api connected and routes fixed
paulowe Jan 19, 2021
1554a67
Update README.md
paulowe Jan 19, 2021
a6c2980
Update README.md
paulowe Jan 19, 2021
3c867a6
security updates and hiding in progress routes
paulowe Jan 19, 2021
f17f916
Merge branch 'main' into edits
paulowe Jan 19, 2021
c8a6b71
Merge pull request #1 from paulowe/edits
paulowe Jan 19, 2021
6814788
Update LICENSE
paulowe Jan 20, 2021
7d82283
Update favicon.ico
paulowe Jan 20, 2021
12ccdf2
Merge pull request #3 from paulowe/edits
paulowe Jan 20, 2021
129276c
Update LICENSE
paulowe Jan 20, 2021
306376c
added sentry data source name key
paulowe Jan 20, 2021
c1d3341
fixed opt-out of auto static optimization problem
paulowe Jan 20, 2021
f3b7602
Merge branch 'main' into edits
paulowe Jan 20, 2021
a2d0a45
update firebase-private-key
paulowe Jan 20, 2021
f6ca709
Merge branch 'edits' of https://github.com/paulowe/paulowe into edits
paulowe Jan 20, 2021
d7601a8
static file and tl updates
paulowe Jan 21, 2021
429e6ce
og-image updates and casper theme changes
paulowe Jan 26, 2021
5131578
broken link fixes and meta updates
paulowe Jan 26, 2021
4301672
icloud assets downloaded
paulowe Jan 26, 2021
af6ea5d
updates 14 feb
paulowe Feb 14, 2021
f3fcc0d
updated links
paulowe Feb 14, 2021
472cbbe
:rocket: cloudfront distribution and march updates
paulowe Mar 9, 2021
87e88a9
april timeline updates
paulowe Apr 30, 2021
7b66c7d
May TL updates
paulowe May 16, 2021
52a0efa
update may TL
paulowe May 16, 2021
1b944c8
update may img metatag
paulowe May 16, 2021
9ca1c72
gcp kmeans project added to TL
paulowe May 17, 2021
6898bdc
sat jun 5 updates for video on tl, and intro header
paulowe Jun 5, 2021
d2f95fd
:zap: June updates
paulowe Jun 12, 2021
7c31626
enhancements
paulowe Aug 2, 2021
429b9f1
Update index.tsx
paulowe Aug 2, 2021
c4337ab
July updates
paulowe Aug 2, 2021
7314ead
Update July.tsx
paulowe Aug 2, 2021
06d33e3
Update July.tsx
paulowe Aug 2, 2021
e0020aa
datamaps assets
paulowe Aug 2, 2021
e2c8268
datamaps assets
paulowe Aug 2, 2021
4e2522d
Delete datamaps.gif
paulowe Aug 2, 2021
d700a50
enhancements
paulowe Aug 2, 2021
561d0af
Update July.tsx
paulowe Aug 2, 2021
bb31f8c
2022 Updates
paulowe Sep 4, 2022
894f489
added node and format code
paulowe Sep 4, 2022
d2dac0a
update node to 16.15.0
paulowe Sep 4, 2022
7104739
Update package.json
paulowe Sep 4, 2022
61c1d8c
Update package.json
paulowe Sep 4, 2022
3324e27
14.19.3
paulowe Sep 4, 2022
47ae0f7
Error: Don't use `object` as a type. The `object` type is currently h…
paulowe Sep 4, 2022
4f1d5e4
Update July.tsx
paulowe Sep 4, 2022
0b81e17
prettify
paulowe Sep 4, 2022
6baf644
Import not require + remove unexp apostrophe
paulowe Sep 4, 2022
00bc237
prettier no apostrophe or ;
paulowe Sep 4, 2022
f7bb67b
Update index.js
paulowe Sep 4, 2022
d0ebab8
Update index.tsx
paulowe Sep 4, 2022
6f91eb7
chg link
paulowe Sep 4, 2022
b36a7fd
2023 March Updates
paulowe Mar 19, 2023
7308ff0
updates.json
paulowe Mar 19, 2023
ca174f0
pkg jsond
paulowe Mar 19, 2023
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
1 change: 1 addition & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ on:
branches: [main]
schedule:
- cron: '0 13 * * 3'


jobs:
analyze:
Expand Down
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,6 @@ node_modules
.vscode
yarn-error.log
.now
.vercel
.vercel
*.pem
secrets/stripe_backup_code.txt
3 changes: 2 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
MIT License

Copyright (c) 2020 Brian Lovin
Copyright (c) 2021 Paul Owe


Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
# Brian Lovin Next
The code that powers [brianlovin.com](https://brianlovin.com).

# Paul Owe's personal platform

The code that powers [paulowe.com](https://paulowe.com).

## Development
Clone the repository:
`git clone [email protected]:brianlovin/brian-lovin-next.git`
`git clone [email protected]:paulowe/paulowe.git`

`cd` into the directory:
`cd brian-lovin-next`
`cd paulowe`

Install dependencies:
`yarn`
Expand Down
22 changes: 22 additions & 0 deletions ghost/casper/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
Copyright (c) 2013-2020 Ghost Foundation

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.
69 changes: 69 additions & 0 deletions ghost/casper/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
# Casper

The default theme for [Ghost](http://github.com/tryghost/ghost/). This is the latest development version of Casper! If you're just looking to download the latest release, head over to the [releases](https://github.com/TryGhost/Casper/releases) page.

 

![screenshot-desktop](https://user-images.githubusercontent.com/353959/66987533-40eae100-f0c1-11e9-822e-cbaf38fb8e3f.png)

 

# First time using a Ghost theme?

Ghost uses a simple templating language called [Handlebars](http://handlebarsjs.com/) for its themes.

This theme has lots of code comments to help explain what's going on just by reading the code. Once you feel comfortable with how everything works, we also have full [theme API documentation](https://ghost.org/docs/api/handlebars-themes/) which explains every possible Handlebars helper and template.

**The main files are:**

- `default.hbs` - The parent template file, which includes your global header/footer
- `index.hbs` - The main template to generate a list of posts, usually the home page
- `post.hbs` - The template used to render individual posts
- `page.hbs` - Used for individual pages
- `tag.hbs` - Used for tag archives, eg. "all posts tagged with `news`"
- `author.hbs` - Used for author archives, eg. "all posts written by Jamie"

One neat trick is that you can also create custom one-off templates by adding the slug of a page to a template file. For example:

- `page-about.hbs` - Custom template for an `/about/` page
- `tag-news.hbs` - Custom template for `/tag/news/` archive
- `author-ali.hbs` - Custom template for `/author/ali/` archive


# Development

Casper styles are compiled using Gulp/PostCSS to polyfill future CSS spec. You'll need [Node](https://nodejs.org/), [Yarn](https://yarnpkg.com/) and [Gulp](https://gulpjs.com) installed globally. After that, from the theme's root directory:

```bash
# install dependencies
yarn install

# run development server
yarn dev
```

Now you can edit `/assets/css/` files, which will be compiled to `/assets/built/` automatically.

The `zip` Gulp task packages the theme files into `dist/<theme-name>.zip`, which you can then upload to your site.

```bash
# create .zip file
yarn zip
```

# PostCSS Features Used

- Autoprefixer - Don't worry about writing browser prefixes of any kind, it's all done automatically with support for the latest 2 major versions of every browser.
- [Color Mod](https://github.com/jonathantneal/postcss-color-mod-function)


# SVG Icons

Casper uses inline SVG icons, included via Handlebars partials. You can find all icons inside `/partials/icons`. To use an icon just include the name of the relevant file, eg. To include the SVG icon in `/partials/icons/rss.hbs` - use `{{> "icons/rss"}}`.

You can add your own SVG icons in the same manner.


# Copyright & License

Copyright (c) 2013-2020 Ghost Foundation - Released under the [MIT license](LICENSE).
2 changes: 2 additions & 0 deletions ghost/casper/assets/built/casper.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading