canonical-web-and-design / tutorials.ubuntu.com Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
The links on https://tutorials.ubuntu.com/ for Did you find a mistake? Please file a bug. points to https://github.com/ubuntu/codelabs/issues instead of here.
Link on landing page is underlined by default
on the tutorial left side panel you have a link "Did you find a mistake? Please file a bug." which currently goes to codelabs repo.
It should go to tutorials.ubuntu.com repo
on IE 11 (Windows 10, 8) - cards are taking full width of the page
The github file is fairly terse and IMHO may be hard for beginner to intermediate LXD users to follow and use.?
Check design - height should be 120 for cases when we have longer titles
Ubuntu contributors have a long and unfortunate history of launching new official Web sites that overlap in purpose with existing sites. Examples include:
This seems to happen firstly because proposing, developing (especially if a specialized CMS is involved), and claiming credit for, a separate site is much easier than doing the same for a new feature of an existing site. And secondly because the Web team and IS team do not have an effective checklist to prevent it happening. It’s harmful for many reasons: it reduces the number of people who know that a particular site exists at all, dilutes search engine ranking, otherwise makes it harder to find and choose the correct site, results in inconsistent navigation through user journeys, and increases maintenance costs.
tutorials.ubuntu.com is unfortunately another example. We already have a site targeted at people developing things on Ubuntu: developer.ubuntu.com. tutorials.ubuntu.com includes custom code for navigating tutorials, and adjusting them based on reading/following and skill level. But this does not, in any way, alter the problem that it’s completely unreasonable to expect someone to know in advance whether the topic they’re interested in has been documented as a tutorial, an article, a video, or not at all. And the addition of a “Tutorials” page to developer.ubuntu.com barely helps. As well as wasting reader time, the separation wastes contributor time: for example, the developer.ubuntu.com page on setting up an Intel Joule and the tutorials.ubuntu.com tutorial on exactly the same topic seem to have been written completely independently, with not even a link between them.
This issue will be fixed when each tutorial is embedded into the relevant section of developer.ubuntu.com, and tutorials.ubuntu.com either is retired or consists only of redirects.
Fixing this issue would incidentally fix issue #67.
Hello. Could you make tutorials about how to setup a mail server, ftp server, ldap server ?
One solution would be a link in the left pane, to https://developer.ubuntu.com/core/troubleshooting
Other ideas?
The title of the site remains "Ubuntu tutorials" even when in a tutorial. We should prepend the tutorial title for better SEO.
For example if you open the first page, click the 2nd item so the website navigates to #2, then hit back, the page doesn't app-route back to the top
At the moment the bottom-padding is 36px, but should be 46px (as it is on safari)
currently on larger mobile screens (e.g. nexus 7) you have big padding on the right. Stretch the card so it takes full width
We should have google analytics and crazy egg enabled on the site.
By adding GTM we can enable tracking as and when we need.
The homepage description is "Ubuntu tutorials!" and there is none on the tutorial pages. We should do a better job of describing the page.
should be grey as on other browsers
google codelabs doesn't have it either but it would be really helpful to have it somewhere in navigation. If possible please discuss design with Joana
The tutorials have tabindex="-1"
which makes them untabable too.
Once entered a tutorial on a mobile. There is no way to leaving the tutorial and return to the home screen.
I would expect a home link at the top of the menu in the burger slide out.
It would be cool to have a tutorial how to join a ubuntu client into an AD environment. Or even build a simple AD environment with packages from the ubuntu repo itself.
Highlighted text should have thin border around, rather than thick line on the left
Move the cursor anywhere on the page then let it sit idle for a few seconds. A tooltip help rectangle pops up. The text doesn't provide important information and it obscures the content of the page.
In https://tutorials.ubuntu.com/tutorial/basic-snap-usage#1
We're missing one space between the link and the description:
Install thegentoo-snappy overlay.
The height of the cards should be the same
Add left margin on logo
Title:
Let's get coding!
Text below:
Ubuntu Tutorials are just like learning from pair programming except you can do it on your own. They provide a step-by-step process to doing development and devops activities on Ubuntu machines, servers or devices.
For now, the tutorials focus mainly on building and using snaps and Ubuntu Core. If you'd like to see tutorials cover more topics, let us know [external Link to: https://github.com/ubuntudesign/tutorials.ubuntu.com/issues/new].
Hi! This project seems to be missing a license.
Its important to license a project for possible contributors and consumers alike. Also, its important to you because you don't appear to get the copyrights assigned, so making the conditions clear and explicit gives you stronger legal standing (I'm no lawyer though).
As its a collection of tutorials, I'd recommend the CC-BY-SA 3.0 license.
same issue on google codelabs, not sure if it can be fixed. please investigate
Soup to nuts
Anything really. Just rust based
I’m following the "Build a nodejs service" tutorial, and everything works fine until step 4. At that point, I’m seeing that:
$ snap try prime/ --jailmode
chuck-norris-webserver 1.0.0 mounted from […]/snap-codelabs-code/build-a-nodejs-service/start/prime
$ sudo chuck-norris-webserver.node-service
cannot snap-exec: cannot read info for "chuck-norris-webserver": stat /var/lib/snapd/snaps/chuck-norris-webserver_x1.snap: permission denied
I’m on xenial, I’ve tested both with snapd 2.20 and 2.21 (from -proposed). Same error.
'Level' font size should be as the same size as 'minutes'
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.