Code Monkey home page Code Monkey logo

jp.ubuntu.com's Introduction

jp.ubuntu.com website project

CircleCI build status Code coverage

The codebase behind https://jp.ubuntu.com.

Local development

The simplest way to run the site locally is to first install Docker (on Linux you may need to add your user to the docker group), and then use the ./run script:

./run

Once the containers are setup, you can visit http://127.0.0.1:8012 in your browser.

Building CSS

For working on Sass files, you may want to dynamically watch for changes to rebuild the CSS whenever something changes.

To setup the watcher, open a new terminal window and run:

./run watch

Deploy

You can find the deployment config in the deploy folder.

With ♥ from Canonical

jp.ubuntu.com's People

Contributors

0atman avatar albertkol avatar anthonydillon avatar b-m-f avatar barrymcgee avatar bethcollins92 avatar caldav avatar caleb-ellis avatar carkod avatar deadlight avatar dependabot[bot] avatar greggless avatar jkfran avatar jpmartinspt avatar meltysnow avatar minkyngkm avatar mtruj013 avatar nobuto-m avatar nottrobin avatar petesfrench avatar pmahnke avatar renovate-bot avatar renovate[bot] avatar samhotep avatar sirsamtumless avatar solazio avatar sowasred2012 avatar steverydz avatar tbille avatar willmoggridge avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

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

jp.ubuntu.com's Issues

jp.ubuntu.com - Design review

Design review

  • Homepage - 1pt
  • Openstack - 1pt
  • Kuberentes - 1pt
  • AI/ML - 1pt
  • IoT - 1pt
  • Enterprise Support - 1pt
  • Download - 1pt

font-weight=300 is specified in style sheet, but importing 400 and 500 of Noto Sans JP web font

Summary

Stylesheet has "font-weight: 300". However, we are importing font-weight 400 and 500 as a web font.

<link href="https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500&amp;subset=japanese" rel="stylesheet">

Process

$ curl -s https://jp.ubuntu.com/static/css/styles.css?v=10518bd | grep font-weight:
  font-weight: bolder; }
  font-weight: 300;
  font-weight: 300;
  font-weight: 300;
      font-weight: 300;
  font-weight: 300;
  font-weight: 300;
  font-weight: 400;
...
$ curl -s https://jp.ubuntu.com/ | grep Noto
  <link href="https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500&amp;subset=japanese" rel="stylesheet">

Current and expected result

Noto Sans JP 300 should be imported as well.

Screenshot

As I have Noto Sans JP installed on the system, I need another system like Windows to take a screenshot of unexpected behavior.

Menu item is not highlighted when active

Summary

[list the steps to replicate the issue]
Going on a secondary page, doesn't highlight the active item in the menu

Current and expected result

The active item should be highlighted in the menu
e.g. OpenStack page, the item in the menu should have the Vanilla underline below?

Screenshot

52205384-cf3e7000-286e-11e9-9b8e-c45858f0f965

japanese website renewal - build

Review

  • Get pages reviewed by Shibata-San - ❓pts

Build:

  • Homepage - 5pts
  • Openstack - 5pts
  • Kuberentes - 5pts
  • AI/ML - 5pts
  • IoT - 5pts
  • Enterprise Support - 5pts
  • Download - 5pts
  • Navigation - 2pts
  • Contact us - 3pts
  • Thank you - 3pts

Unique port

Description

This site runs on port 8002 in the dev environment; we try to keep dev ports unique across webteam projects.

Fix

Find the next unused port in the 80xx range and update the makefule.

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.