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

feat: update Pinecone to alpha 14 #265

Merged
merged 5 commits into from
Apr 20, 2020

Conversation

jhung
Copy link
Contributor

@jhung jhung commented Apr 17, 2020

Description

Update Pinecone version to Alpha 14, updated branding, added global navigation

To add global navigation, in the dashboard, add a new menu "Global Navigation" with a link to https://platform.coop/ as the first menu item, and a link to the Front Page as the second item. In menu locations, add this new "Global Navigation" menu to the Global Navigation location.

Steps to test

  1. In theme directory run npm i
  2. Load Resource Library Wordpress site
  3. Confirm that styles look as expected (buttons and form elements), branding logos look correct, and global navigation persists across all pages.

Expected behavior:

Nothing should look broken.

Additional information

There are some known issues which have been filed already in Pinecone.
https://github.com/platform-coop-toolkit/pinecone/issues

@jhung jhung added the enhancement New feature or request label Apr 17, 2020
@jhung jhung requested a review from greatislander April 17, 2020 17:04
@jhung jhung self-assigned this Apr 17, 2020
@jhung jhung marked this pull request as draft April 17, 2020 17:08
@greatislander
Copy link
Collaborator

@jhung another TODO: we should switch the brand icon to the new library logo.

@jhung jhung marked this pull request as ready for review April 20, 2020 20:15
Copy link
Collaborator

@greatislander greatislander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jhung can you run npm i and commit the updated package-lock.json file? I should be able to install using npm ci but it says the lockfile version doesn't match what's in package.json.

EDIT: Resolve merge conflicts while you're at it?

@greatislander greatislander added this to the 1.0.0-rc.2 milestone Apr 20, 2020
@greatislander greatislander linked an issue Apr 20, 2020 that may be closed by this pull request
@jhung
Copy link
Contributor Author

jhung commented Apr 20, 2020

@greatislander I updated the PR description to include instructions for building the global navigation menu. This should be included in the setup somehow?

Copy link
Collaborator

@greatislander greatislander left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two small-ish changes. Thanks, @jhung!

app/Controllers/App.php Outdated Show resolved Hide resolved
app/Controllers/App.php Outdated Show resolved Hide resolved
@greatislander
Copy link
Collaborator

@greatislander greatislander merged commit b32bbc5 into platform-coop-toolkit:dev Apr 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Link back to PCC website
2 participants