GithubHelp home page GithubHelp logo

canonical / juju.is Goto Github PK

View Code? Open in Web Editor NEW
7.0 17.0 27.0 15.4 MB

The website for juju.is

License: GNU General Public License v3.0

Dockerfile 0.17% HTML 91.60% Shell 2.31% Python 1.29% JavaScript 1.99% SCSS 2.63%
website hacktoberfest web-and-design

juju.is's Introduction

juju.is

CircleCI build status Code coverage

This is the repo for the Juju website.

Usage

Install the dotrun snap, then run:

dotrun

And click on the server link that appears in the server logs.

Run locally with search functionality

If you wish to run the site locally with search enabled, you'll need to pass a key. This key can be obtained from the Google Cloud Platform console, or by contacting #webteam on IRC if you don't have access.

dotrun --env SEARCH_API_KEY={your_key_here}

Deploy

You can find the deployment config in the deploy folder.

juju.is's People

Contributors

anthonydillon avatar barrymcgee avatar bartaz avatar carkod avatar chillkang avatar codeempress1 avatar cristinadresch avatar dependabot[bot] avatar hatched avatar jkfran avatar jpmartinspt avatar kevmgb avatar laszlokajtar avatar lukewh avatar massigori avatar meltysnow avatar minkyngkm avatar mtruj013 avatar nottrobin avatar pedroleaoc avatar petermakowski avatar petesfrench avatar renovate-bot avatar renovate[bot] avatar samhotep avatar solazio avatar sowasred2012 avatar spencerbygraves avatar steverydz avatar tbille avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

juju.is's Issues

Search clear button is misplaced

Firefox 75.0, Chromium 65.0

1. Go to juju.is/docs.
2. Type anything in the search field.

What you see: The clear button is

  • 11.3rem from the right edge of the field (.p-search-box__input {padding-right: calc(2 * 2.3rem) + <button style="right: 6.7rem">)
  • slightly above the vertical center of the field.

image

What you should see: The clear button should be

  • only a few pixels from the right edge of the field
  • vertically centered in the field.

A similarly misplaced clear button appeared on ubuntu.com in January (ubuntu.com#6472).

Incomplete sentence on https://juju.is/docs/microk8s-cloud

There's an incomplete sentence in this paragraph:

Important concept - clouds registered on the controller vs the client: Clouds are deployment targets. They include credential information. Your controller can be notified of new clouds, allowing

Search not working properly

If I go to juju.is/docs and search 'status-set', I get 10 results.

10 different results, pointing to 10 different pages... but somehow 9 of those results all have the same title, "The simplest way to deploy and maintain applications in the ... - Juju".

But, more importantly, in all those 10 pages, the string 'status-set' is NOT THERE.

None of those 10 results pointed me to https://discourse.juju.is/t/hook-tools/1163 (which is where status-set is documented, I later found).

Add images to the slide show

Please can we add the correct illustrations to the homepage slider. Currently each slide has the Juju logo.

I've saved the images at 534x374 pixels, which is the same as the slider on jaas.ai, so the buttons at the bottom don't jump around.

image

I'm attaching them as a zip because the assets server seems to crop the size.

juju.is slides.zip

Asset server links in case they can be used:

https://assets.ubuntu.com/v1/06d371ed-slide-appmodeling.svg
https://assets.ubuntu.com/v1/3c6d2c1e-slide-automation.svg
https://assets.ubuntu.com/v1/f2e4e9fb-slide-opensource.svg
https://assets.ubuntu.com/v1/26415d45-slide-simple.svg

@barrymcgee I used the compression plugin, seemed to help a bit 👍

Console syntax highlighting in docs pages

Our current syntax highlighting system doesn't distinguish between commands executed on the command line and their output. Compare with GitHub:

$ juju add-machine
created machine 1
$ juju upgrade-series 0 prepare bionic
WARNING: This command will mark machine "0" as being upgraded to series "bionic".
This operation cannot be reverted or canceled once started.
Units running on the machine will also be upgraded. These units include:
  rabbitmq-server/0

Leadership for the following applications will be pinned and not
subject to change until the "complete" command is run:
  rabbitmq-server

Continue [y/N]? y

This makes it very hard to write nicely formatted tutorials.

[Sorry if this is the wrong place to lodge this!]

Update juju.is footer to match jaas.ai

Please can we update the footer to use the one currently on jaas.ai. We may need to change the background colour of the last "Learn more" section, let's see.

This footer will also be used on the Charmhub site to make them all consistent.

Copy code snippet - remove copy-icon and border

From juju.is, will be proposed on Vanilla as an optional UI element instead of the current one.
Remove the border, leave a white background (on grey) or a grey background if the snippet is on white.

E.g.:
Screenshot 2019-10-31 at 14.32.49.png

Screenshot 2019-10-31 at 15.30.12.png

For all, remove the copy icon and copy functionality on click.

New testimonal - Sean Shüping

Am not sure if this is the correct place for this, but community member Sean Shüping has provided this testimonial for us to use:

For me, speed and simplicity are paramount. It may sound silly, but a lot of the stuff I do in my lab with Juju is out of pure laziness. Juju frees my brain to focus on other things.

While Juju itself is really intuitive and easy to use, I was pleasantly surprised by how welcoming and humble the Juju community is. The community is a big reason why I’ve stuck with it.

Please include a link to his business website devzero.co.za if/when this goes up.

Update the strip background colour

Can we update the p-strip--light background colour from #F7F7F7 to #F0F5F7 to match jaas.ai. Looks like it's called p-strip--accent on jaas.ai

Thanks.

Collapsible navigation in docs

The Juju documentation is extensive. And, yet it has gaps. We would like to continue to expand it, but are worried about nesting navigation too deeply.

Would it be possible to toggle the visibility of (sub-)sections?

Multistage builds for juju.is

Summary

  • Multistage builds to decrease image size, faster image building.
  • Update .dockerignore to ignore files uncessary in prod
  • Update image to Ubuntu Focal

Staging environment for tutorials

Is it possible to set up a staging environment for viewing how draft tutorials are rendered on juju.is/tutorials before they're published?

Remove _status file

_status file seems something that comes from jekyll.
Talisker already handles that

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.