diff options
Updated all id links with new format, following update to ssg6
19 files changed, 188 insertions, 188 deletions
| -rw-r--r-- | src/about.md | 12 | ||||
| -rw-r--r-- | src/blog/mundus-first-shot-at-gamedev/basic-concepts.md | 20 | ||||
| -rw-r--r-- | src/blog/mundus-first-shot-at-gamedev/index.md | 24 | ||||
| -rw-r--r-- | src/blog/mundus-first-shot-at-gamedev/introduction.md | 24 | ||||
| -rw-r--r-- | src/blog/mundus-first-shot-at-gamedev/user-interface.md | 24 | ||||
| -rw-r--r-- | src/index.md | 8 | ||||
| -rw-r--r-- | src/regarding-js.md | 6 | ||||
| -rw-r--r-- | src/tutorials/connect-to-mysql-in-dotnet-ef/index.md | 22 | ||||
| -rw-r--r-- | src/tutorials/export-skype/index.md | 14 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/cards.md | 32 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/components.md | 8 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/dashboards.md | 8 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/index.md | 52 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/introduction.md | 52 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/kanban.md | 8 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/projects.md | 24 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/releases.md | 2 | ||||
| -rw-r--r-- | src/tutorials/how-to-use-jira/scrum.md | 12 | ||||
| -rw-r--r-- | src/tutorials/windows-run-dialog/index.md | 24 |
diff --git a/src/about.md b/src/about.md index 829261c..fe97466 100644 --- a/src/about.md +++ b/src/about.md @@ -1,6 +1,6 @@ -<h1 id="About%20Me" class="about-header">About Me</h1> +<h1 id="about-me" class="about-header">About Me</h1> <p class="about-p"> - <a href="#About%20Me"> + <a href="#about-me"> <img src="/img/link-tabler.svg" alt="🔗"> </a> </p> @@ -14,11 +14,11 @@ I've been toying with computers ever since I was a kid, though mostly with the l I have 3 years of learning experience with *C#*, but I have also worked with *HTML*, *CSS*, *JavaScript*, *Haskell*, *Go* and *SQL*. My main desktop OS has been *Linux* for the past year and a half (first was [Linux Mint](https://linuxmint.com/) and now [Fedora](https://getfedora.org/)). -<h1 id="Resume" class="about-header"> +<h1 id="resume" class="about-header"> Resume </h1> <p class="about-p"> - <a href="#Resume"> + <a href="#resume"> <img src="/img/link-tabler.svg" alt="🔗"> </a> </p> @@ -33,11 +33,11 @@ I have 3 years of learning experience with *C#*, but I have also worked with *HT *Made with my [resume v1.1](https://gitlab.com/Syndamia/css-snippets/-/tree/main/resume-v1.1) HTML+CSS template.* -<h1 id="Acknowledgements" class="about-header"> +<h1 id="acknowledgements" class="about-header"> Acknowledgements </h1> <p class="about-p"> - <a href="#Acknowledgements"> + <a href="#acknowledgements"> <img src="/img/link-tabler.svg" alt="🔗"> </a> </p> diff --git a/src/blog/mundus-first-shot-at-gamedev/basic-concepts.md b/src/blog/mundus-first-shot-at-gamedev/basic-concepts.md index 3daa857..fce629c 100644 --- a/src/blog/mundus-first-shot-at-gamedev/basic-concepts.md +++ b/src/blog/mundus-first-shot-at-gamedev/basic-concepts.md @@ -17,14 +17,14 @@ Even though the game is quite unfinished, there are still a fair bit of mechanic ## Contents <div></div> -1. [Tiles](#Tiles) -2. [Layers and superlayers](#Layers%20and%20superlayers) -3. [Inventory](#Inventory) -4. [Crafting](#Crafting) -5. [Event logs](#Event%20logs) +1. [Tiles](#tiles) +2. [Layers and superlayers](#layers-and-superlayers) +3. [Inventory](#inventory) +4. [Crafting](#crafting) +5. [Event logs](#event-logs) ## Tiles -[](#Tiles) +[](#tiles) The in game world (map) is composed of squares, called tiles. Everything is a type of tile. There are two main categories of tiles: items and mobs. Mobs (mobile object for short) are the creatures in the game, while items are everything else, from the tools, to the trees. @@ -63,7 +63,7 @@ Items, however, are divided into: - Swords: used for damaging (killing) mobs ## Layers and superlayers -[](#Layers%20and%20superlayers) +[](#layers-and-superlayers) The in game world (map) is composed of superlayers. Superlayers represent each elevation level in the world. Conceptually, there are in total 5 superlayers: Space, Sky, Land, Underground and ???, although only Sky, Land and Underground are implemented. @@ -76,7 +76,7 @@ Each superlayer is composed of 3 layers: Structure, Mob and Ground. Each one of - **Structures cannot be placed on top of holes** (empty spots in the ground layer), **except if they are "climable"**, in which case they will be placed in the structure layer on the superlayer below. Mobs also cannot reside on top of holes (they fall to the superlayer below) ## Inventory -[](#Inventory) +[](#inventory) Each mob can store certain amount of item tiles. That is done in it's inventory. The inventory is comprised of 4 parts: @@ -87,12 +87,12 @@ Each mob can store certain amount of item tiles. That is done in it's inventory. - Accessories and Gear: used only for storing gear tiles ## Crafting -[](#Crafting) +[](#crafting) Creating new item tiles is done through crafting. Each craftable item requires one to five different materials in different quantities. The item tiles must be inside the "items" part of your inventory. ## Event logs -[](#Event%20logs) +[](#event-logs) Certain actions you do in the game are stored in memory as messages (logs). They are also used to give you information that you couldn't get otherwise, for example, there is a log when you can't climb up a superlayer because a mob is blocking the way, or when you damage/kill a structure or mob. diff --git a/src/blog/mundus-first-shot-at-gamedev/index.md b/src/blog/mundus-first-shot-at-gamedev/index.md index 440b4bd..787c019 100644 --- a/src/blog/mundus-first-shot-at-gamedev/index.md +++ b/src/blog/mundus-first-shot-at-gamedev/index.md @@ -25,21 +25,21 @@ Nevertheless, this journey was very important to me, hence writing this multi-pa 1. [Timeline](./timeline.html) 2. [User Interface](./user-interface.html) - 1. [Main screen](./user-interface.html#Main%20screen) - 2. [Create new game](./user-interface.html#Create%20new%20game) - 3. [Game Window](./user-interface.html#Game%20Window) - 4. [Map menu](./user-interface.html#Map%20menu) - 5. [Inventory menu](./user-interface.html#Inventory%20menu) - 6. [Crafting menu](./user-interface.html#Crafting%20menu) + 1. [Main screen](./user-interface.html#main-screen) + 2. [Create new game](./user-interface.html#create-new-game) + 3. [Game Window](./user-interface.html#game-window) + 4. [Map menu](./user-interface.html#map-menu) + 5. [Inventory menu](./user-interface.html#inventory-menu) + 6. [Crafting menu](./user-interface.html#crafting-menu) 3. [Basic Concepts](./basic-concepts.html) - 1. [Tiles](./basic-concepts.html#Tiles) - 2. [Layers and superlayers](./basic-concepts.html#Layers%20and%20superlayers) - 3. [Inventory](./basic-concepts.html#Inventory) - 4. [Crafting](./basic-concepts.html#Crafting) - 5. [Event logs](./basic-concepts.html#Event%20logs) + 1. [Tiles](./basic-concepts.html#tiles) + 2. [Layers and superlayers](./basic-concepts.html#layers-and-superlayers) + 3. [Inventory](./basic-concepts.html#inventory) + 4. [Crafting](./basic-concepts.html#crafting) + 5. [Event logs](./basic-concepts.html#event-logs) ## Screenshots -[](#Screenshots) +[](#screenshots) <div style="display: flex; overflow-x: scroll; align-items: center"> <img src="./img/small-game-window.png" style="height: 100%; flex: 1; margin-right: 0.5em"> diff --git a/src/blog/mundus-first-shot-at-gamedev/introduction.md b/src/blog/mundus-first-shot-at-gamedev/introduction.md index 440b4bd..787c019 100644 --- a/src/blog/mundus-first-shot-at-gamedev/introduction.md +++ b/src/blog/mundus-first-shot-at-gamedev/introduction.md @@ -25,21 +25,21 @@ Nevertheless, this journey was very important to me, hence writing this multi-pa 1. [Timeline](./timeline.html) 2. [User Interface](./user-interface.html) - 1. [Main screen](./user-interface.html#Main%20screen) - 2. [Create new game](./user-interface.html#Create%20new%20game) - 3. [Game Window](./user-interface.html#Game%20Window) - 4. [Map menu](./user-interface.html#Map%20menu) - 5. [Inventory menu](./user-interface.html#Inventory%20menu) - 6. [Crafting menu](./user-interface.html#Crafting%20menu) + 1. [Main screen](./user-interface.html#main-screen) + 2. [Create new game](./user-interface.html#create-new-game) + 3. [Game Window](./user-interface.html#game-window) + 4. [Map menu](./user-interface.html#map-menu) + 5. [Inventory menu](./user-interface.html#inventory-menu) + 6. [Crafting menu](./user-interface.html#crafting-menu) 3. [Basic Concepts](./basic-concepts.html) - 1. [Tiles](./basic-concepts.html#Tiles) - 2. [Layers and superlayers](./basic-concepts.html#Layers%20and%20superlayers) - 3. [Inventory](./basic-concepts.html#Inventory) - 4. [Crafting](./basic-concepts.html#Crafting) - 5. [Event logs](./basic-concepts.html#Event%20logs) + 1. [Tiles](./basic-concepts.html#tiles) + 2. [Layers and superlayers](./basic-concepts.html#layers-and-superlayers) + 3. [Inventory](./basic-concepts.html#inventory) + 4. [Crafting](./basic-concepts.html#crafting) + 5. [Event logs](./basic-concepts.html#event-logs) ## Screenshots -[](#Screenshots) +[](#screenshots) <div style="display: flex; overflow-x: scroll; align-items: center"> <img src="./img/small-game-window.png" style="height: 100%; flex: 1; margin-right: 0.5em"> diff --git a/src/blog/mundus-first-shot-at-gamedev/user-interface.md b/src/blog/mundus-first-shot-at-gamedev/user-interface.md index d6eb058..bfe8659 100644 --- a/src/blog/mundus-first-shot-at-gamedev/user-interface.md +++ b/src/blog/mundus-first-shot-at-gamedev/user-interface.md @@ -20,15 +20,15 @@ A lot of the topics covered are explained in more detail in [Basic Concepts](./b ## Contents <div></div> -1. [Main screen](#Main%20screen) -2. [Create new game](#Create%20new%20game) -3. [Game Window](#Game%20Window) -4. [Map menu](#Map%20menu) -5. [Inventory menu](#Inventory%20menu) -6. [Crafting menu](#Crafting%20menu) +1. [Main screen](#main-screen) +2. [Create new game](#create-new-game) +3. [Game Window](#game-window) +4. [Map menu](#map-menu) +5. [Inventory menu](#inventory-menu) +6. [Crafting menu](#crafting-menu) ## Main screen -[](#Main%20screen) +[](#main-screen)  @@ -37,7 +37,7 @@ We start off with the main screen. Only the `Create a new game` button is implemented, although the `Settings` one does open a blank window. ## Create new game -[](#Create%20new%20game) +[](#create-new-game)  @@ -54,7 +54,7 @@ Creating a game gives you a couple of options: **Note:** all game window screenshots are made with the `Small Game Window`. ## Game Window -[](#Game%20Window) +[](#game-window)  @@ -71,7 +71,7 @@ Underneath that, there is your hotbar. It is a part of your inventory. After that, you have the `Event log` button and some of the most recent events. Clicking the button opens a window from which you can checkout everything that has happened. On the sides, you can find the `Map` and `Inv` toggle buttons and the `Pause` and `Music` menu buttons. The `Music` menu can only play and stop WAV files. ## Map menu -[](#Map%20menu) +[](#map-menu)  @@ -80,14 +80,14 @@ The Map menu is an extension (to the left) of the normal game window. It cannot At the top, you can see the ground layer tiles. Below it you can find the name of the superlayer you're currently in and your coordinates. At the bottom there are the structure layer tiles and `There is a hole above player` field, where you can check whether you are able to ascent a superlayer. ## Inventory menu -[](#Inventory%20menu) +[](#inventory-menu)  The Inventory menu is an extension (to the right) of the normal game window. From here you can store your items, organize them, craft and see information about a given item. ## Crafting window -[](#Crafting%20window) +[](#crafting-window)  diff --git a/src/index.md b/src/index.md index 2e22c94..09fa46b 100644 --- a/src/index.md +++ b/src/index.md @@ -14,19 +14,19 @@ </div> ## Freedom -[](#Freedom) +[](#freedom) I'm an avid supporter of [free software](https://www.gnu.org/philosophy/free-sw.html) and consequently, this website uses only a **limited amount of JavaScript**. For more information, read about it [here](/regarding-js.html) but in a nutshell, the whole website (except pages in [Web Apps](/web-apps)) will be **fully consumable without JavaScript**. -Source code is publicly available [on GitLab](https://gitlab.com/Syndamia/syndamiadotcom). A list of implemented JavaScript features can be found [here](/regarding-js.html#Implemented%20features). +Source code is publicly available [on GitLab](https://gitlab.com/Syndamia/syndamiadotcom). A list of implemented JavaScript features can be found [here](/regarding-js.html#implemented-features). ## Accessibility -[](#Accessibility) +[](#accessibility) Given the heavy stylization, all content is also available without any CSS over at [tiny.syndamia.com](https://tiny.syndamia.com). ## Licensing -[](#Licensing) +[](#licensing) This website uses [two licenses](https://gitlab.com/Syndamia/syndamiadotcom/-/blob/master/LICENSE): <ul id="index-list"> diff --git a/src/regarding-js.md b/src/regarding-js.md index dab6aa3..a814877 100644 --- a/src/regarding-js.md +++ b/src/regarding-js.md @@ -10,7 +10,7 @@ Any user data that might be saved isn't, and never will be, used for purposes no All pages on [Web Apps](/web-apps) will require JavaScript to run and for everything else I will list information here. ## Implemented features -[](#Implemented%20features) +[](#implemented-features) |Script|Description|GitLab source| |---|---|---| @@ -19,12 +19,12 @@ All pages on [Web Apps](/web-apps) will require JavaScript to run and for everyt |[theme-changer-preload.js](/scripts/theme-changer-preload.js) [theme-changer.js](/scripts/theme-changer.js)|Change theme between light and dark (split in two files)|[Link 1](https://gitlab.com/Syndamia/syndamiadotcom/-/tree/master/src/scripts/theme-changer-preload.js) [Link 2](https://gitlab.com/Syndamia/syndamiadotcom/-/tree/master/src/scripts/theme-changer.js)| ## Data in browser storage -[](#Data%20in%20browser%20storage) +[](#data-in-browser-storage) <p></p> ### Local storage -[](#Local%20storage) +[](#local-storage) |Key|Values|Description| |---|---|---| diff --git a/src/tutorials/connect-to-mysql-in-dotnet-ef/index.md b/src/tutorials/connect-to-mysql-in-dotnet-ef/index.md index 4b3a5da..54048c3 100644 --- a/src/tutorials/connect-to-mysql-in-dotnet-ef/index.md +++ b/src/tutorials/connect-to-mysql-in-dotnet-ef/index.md @@ -14,19 +14,19 @@ Also, [MySql.Data.EntityFrameworkCore](https://www.nuget.org/packages/MySql.Data ## Contents <div></div> -1. [NuGet packages](#NuGet%20packages) -2. [Connection string](#Connection%20string) -3. [Connecting](#Connecting) - 1. [ASP.NET Startup](#ASP.NET%20Startup) - 2. [DBContext child class](#DBContext%20child%20class) +1. [NuGet packages](#nuget-packages) +2. [Connection string](#connection-string) +3. [Connecting](#connecting) + 1. [ASP.NET Startup](#asp.net-startup) + 2. [DBContext child class](#dbcontext-child-class) ## NuGet packages -[](#NuGet%20packages) +[](#nuget-packages) You'll need to install [Pomelo.EntityFrameworkCore.MySql](https://www.nuget.org/packages/Pomelo.EntityFrameworkCore.MySql/). It provides the stuff necessary for connecting and using a `MySql` database. ## Connection string -[](#Connection%20string) +[](#connection-string) There are [a lot](https://www.connectionstrings.com/mysql/) of ways to setup the connection string but I've found that this one works the best: @@ -39,9 +39,9 @@ If you are using `MySQL Workbench` and you don't know your port and id, you can  In this example, the user id is _root_ and the port is _3306_. ## Connecting -[](#Connecting) +[](#connecting) -To connect, you'll need to call the `UseMySql` method, either in [ASP.NET Startup](#ASP.NET%20Startup) or in a [DBContext child class](#DBContext%20child%20class). +To connect, you'll need to call the `UseMySql` method, either in [ASP.NET Startup](#asp.net-startup) or in a [DBContext child class](#dbcontext-child-class). The method requires at least two arguments: connection string and `MySql` server version. The latter you can find, by going to the `Help/About Workbench` window inside `MySQL Workbench`. @@ -56,7 +56,7 @@ For the server version argument, create a new object of type `MySqlServerVersion Where `CONNECTION_STRING` is a (constant) variable that contains your connection string, and 8, 0, 21 are the version numbers. ### ASP.NET Startup -[](#ASP.NET%20Startup) +[](#asp.net-startup) For `ASP.NET` applications, the connection must be put inside the `ConfigureServices` method of the `Startup.cs` file. If you already have a `.UseSQL` method call in there, just replace it with your `.UseMySql` method and arguments. @@ -74,7 +74,7 @@ The result should look something along the lines of: <p></p> ### DBContext child class -[](#DBContext%20child%20class) +[](#dbcontext-child-class) Another way to connect is via a `DBContext` child class (so, inside your own DB context). Just, override the `OnConfiguring` method and call the `.UseMySql` method from the `optionsBuilder` parameter. diff --git a/src/tutorials/export-skype/index.md b/src/tutorials/export-skype/index.md index 2c3b019..5c7b64b 100644 --- a/src/tutorials/export-skype/index.md +++ b/src/tutorials/export-skype/index.md @@ -11,12 +11,12 @@ Skype has always allowed to export your chat history (and files), but it's not a ## Contents <div></div> -1. [Downloading files](#Downloading%20files) -2. [Viewing your export - Official Tool](#Viewing%20your%20export%20-%20Official%20Tool) -3. [Viewing your export - ArtemVeremienko Fork](#Viewing%20your%20export%20-%20ArtemVeremienko%20Fork) +1. [Downloading files](#downloading-files) +2. [Viewing your export - Official Tool](#viewing-your-export---official-tool) +3. [Viewing your export - ArtemVeremienko Fork](#viewing-your-export---artemveremienko-fork) ## Downloading files -[](#Downloading%20files) +[](#downloading-files) 1. Open [secure.skype.com/en/data-export](https://secure.skype.com/en/data-export) - You could be asked to sign in. After signing in you'll need to *open the link again*, since you would be redirected to the wrong place. @@ -37,7 +37,7 @@ Skype has always allowed to export your chat history (and files), but it's not a Your export will be downloaded as a `.tar` archive file. You'll need an archiver utility to extract the files, something like [WinRAR](https://www.rarlab.com/download.htm) or [7-Zip](https://www.7-zip.org/) *(I personally recommend 7-Zip, it is completely free (no need to worry about your [infinite trial](https://youtu.be/fTgZRVVr3_Y)) and works faster)*. ## Viewing your export - Official Tool -[](#Viewing%20your%20export%20-%20Official%20Tool) +[](#viewing-your-export---official-tool) 1. Extract your archive 2. Open the [Skype Parser Download](https://go.skype.com/skype-parser), which will prompt you to save `skype-parser.zip` @@ -57,7 +57,7 @@ There is only one issue with this method - the official tool is somewhat broken. The fix is using an alternative to the official tool. ## Viewing your export - ArtemVeremienko Fork -[](#Viewing%20your%20export%20-%20ArtemVeremienko%20Fork) +[](#viewing-your-export---artemveremienko-fork) [ArtemVeremienko](https://github.com/ArtemVeremienko) is a GitHub user that took the official parser and fixed it. Their source code can be found over at [github.com/ArtemVeremienko/skype-parser](https://github.com/ArtemVeremienko/skype-parser). @@ -65,4 +65,4 @@ The fix is using an alternative to the official tool.  2. Extract all of the files. They'll be in the same folder as the `skype-parser.zip` file, so find the `index.html` file and open it. -3. Continue from step 5 onward of the [Viewing your export - Official Tool](#Viewing%20your%20export%20-%20Official%20Tool) section +3. Continue from step 5 onward of the [Viewing your export - Official Tool](#viewing-your-export---official-tool) section diff --git a/src/tutorials/how-to-use-jira/cards.md b/src/tutorials/how-to-use-jira/cards.md index e3b9d18..7a8fc49 100644 --- a/src/tutorials/how-to-use-jira/cards.md +++ b/src/tutorials/how-to-use-jira/cards.md @@ -15,17 +15,17 @@ ## Contents <div></div> -1. [Properties](#Properties) -2. [Creating](#Creating) -3. [Viewing](#Viewing) -4. [How to use](#How%20to%20use) - 1. [Right side](#Right%20side) - 2. [Work log](#Work%20log) - 3. [Issue flagging](#Issue%20flagging) - 4. [Basic issue information](#Basic%20issue%20information) +1. [Properties](#properties) +2. [Creating](#creating) +3. [Viewing](#viewing) +4. [How to use](#how-to-use) + 1. [Right side](#right-side) + 2. [Work log](#work-log) + 3. [Issue flagging](#issue-flagging) + 4. [Basic issue information](#basic-issue-information) ## Properties -[](#Properties) +[](#properties) Each card has the following properties: @@ -74,14 +74,14 @@ Each card has the following properties:  ## Creating -[](#Creating) +[](#creating) To create a card yourself, you need to **press the `Create` button on the top bar**.  ## Viewing -[](#Viewing) +[](#viewing) **All** cards (issues) can be viewed from a [project](./projects.html)'s side menu, under 'Issues'. @@ -90,7 +90,7 @@ To create a card yourself, you need to **press the `Create` button on the top ba Of course, they can also be viewed through **[filters](./filters.html)** and a **[project](./projects.html)'s board**. ## How to use -[](#How%20to%20use) +[](#how-to-use) By default, opening a card presents, at the top, it's **key** (think of it as an ID), @@ -121,7 +121,7 @@ and **work logs** (a bit later we talk about them in more detail).  ### Right side -[](#Right%20side) +[](#right-side) To the right side, you have all of the different **properties** (some fields without a value will be hidden). @@ -138,7 +138,7 @@ On the top right you can change **watch options** ([watching an issue](https://w The most notable options are [`Log work`](https://confluence.atlassian.com/jirasoftwarecloud/logging-work-on-issues-902499028.html) and `Add flag`. ### Work log -[](#Work%20log) +[](#work-log) In Jira, you can **estimate how long an issue will take for it to be resolved**. This is done through **logging work**. @@ -149,14 +149,14 @@ In the `Log work` screen, you'll be met with a `Time spent` and `Time remaining` The time remaining takes a **default** value from the **previous time log**, so you don't need to specify it every time. ### Issue flagging -[](#Issue%20flagging) +[](#issue-flagging) A **flagged issue** is an issue that is very important. Flagged issues are displayed in yellow to signify their needed attention.  ### Basic issue information -[](#Basic%20issue%20information) +[](#basic-issue-information) On the bottom right you can see **when the issue was created** and **when it was last updated**. You can also access the field configuration menu from the `Configure` button. It won't be covered in this tutorial, you can read about it [here](https://confluence.atlassian.com/adminjiracloud/changing-a-field-configuration-844500798.html). diff --git a/src/tutorials/how-to-use-jira/components.md b/src/tutorials/how-to-use-jira/components.md index 4c74626..113bb03 100644 --- a/src/tutorials/how-to-use-jira/components.md +++ b/src/tutorials/how-to-use-jira/components.md @@ -13,11 +13,11 @@ Components are **yet another way to group issues together**. They don't have any ## Contents <div></div> -1. [Creating and editing](#Creating%20and%20editing) -2. [Adding issues](#Adding%20issues) +1. [Creating and editing](#creating-and-editing) +2. [Adding issues](#adding-issues) ## Creating and editing -[](#Creating%20and%20editing) +[](#creating-and-editing) Creating and editing them is done from the **`Components` menu in the sidebar**. @@ -36,7 +36,7 @@ Clicking on it presents you with a screen where you input it's information. **A name is the only requirement**. You can also add a **description**, **a lead(er) for the component** and **person who gets assigned to an issue by default**. ## Adding issues -[](#Adding%20issues) +[](#adding-issues) Adding an issue to a component can be done either **when creating it** or **when viewing it**. diff --git a/src/tutorials/how-to-use-jira/dashboards.md b/src/tutorials/how-to-use-jira/dashboards.md index c0c3b66..f6642ae 100644 --- a/src/tutorials/how-to-use-jira/dashboards.md +++ b/src/tutorials/how-to-use-jira/dashboards.md @@ -21,11 +21,11 @@ Gadgets have functionality for **displaying certain information**, like `Average ## Contents <div></div> -1. [Adding a dashboard](#Adding%20a%20dashboard) -2. [Adding gadgets](#Adding%20gadgets) +1. [Adding a dashboard](#adding-a-dashboard) +2. [Adding gadgets](#adding-gadgets) ## Adding a dashboard -[](#Adding%20a%20dashboard) +[](#adding-a-dashboard) Dashboard can be added from the top bar, under `Create dashboard` in the `Dashboards` menu @@ -36,7 +36,7 @@ or, if you are already in a dashboard, from `Create dashboard` in the three dots  ## Adding gadgets -[](#Adding%20gadgets) +[](#adding-gadgets) **Note**: you cannot add gadgets to the default dashboard. diff --git a/src/tutorials/how-to-use-jira/index.md b/src/tutorials/how-to-use-jira/index.md index 8ab322f..80d9ef1 100644 --- a/src/tutorials/how-to-use-jira/index.md +++ b/src/tutorials/how-to-use-jira/index.md @@ -15,40 +15,40 @@ It has a lot of features that can be quite overwhelming for new comers, especial **Note**: certain actions can be done only from a project administrator ## Contents -[](#Contents) +[](#contents) 1. [Filters](./filters.html) - 1. [Criteria](./filters.html#Criteria) - 2. [JQL](./filters.html#JQL) + 1. [Criteria](./filters.html#criteria) + 2. [JQL](./filters.html#jql) 2. [Cards](./cards.html) - 1. [Properties](./cards.html#Properties) - 2. [Creating](./cards.html#Creating) - 3. [Viewing](./cards.html#Viewing) - 4. [How to use](./cards.html#How%20to%20use) - 1. [Right side](./cards.html#Right%20side) - 2. [Work log](./cards.html#Work%20log) - 3. [Issue flagging](./cards.html#Issue%20flagging) - 4. [Basic issue information](./cards.html#Basic%20issue%20information) + 1. [Properties](./cards.html#properties) + 2. [Creating](./cards.html#creating) + 3. [Viewing](./cards.html#viewing) + 4. [How to use](./cards.html#how-to-use) + 1. [Right side](./cards.html#right-side) + 2. [Work log](./cards.html#work-log) + 3. [Issue flagging](./cards.html#issue-flagging) + 4. [Basic issue information](./cards.html#basic-issue-information) 3. [Projects](./projects.html) - 1. [Creating a project](./projects.html#Creating%20a%20project) - 2. [Boards](./projects.html#Boards) - 1. [Columns](./projects.html#Columns) - 2. [Adding more boards to a project](./projects.html#Adding%20more%20boards%20to%20a%20project) - 3. [Backlog](./projects.html#Backlog) - 4. [Add item](./projects.html#Add%20item) + 1. [Creating a project](./projects.html#creating-a-project) + 2. [Boards](./projects.html#boards) + 1. [Columns](./projects.html#columns) + 2. [Adding more boards to a project](./projects.html#adding-more-boards-to-a-project) + 3. [Backlog](./projects.html#backlog) + 4. [Add item](./projects.html#add-item) 4. [Kanban template](./kanban.html) - 1. [Create board](./kanban.html#Create%20board) - 2. [Backlog](./kanban.html#Backlog) + 1. [Create board](./kanban.html#create-board) + 2. [Backlog](./kanban.html#backlog) 5. [Scrum template](./scrum.html) - 1. [Backlog](./scrum.html#Backlog) - 2. [Boards and Issues](./scrum.html#Boards%20and%20Issues) - 3. [Create board](./scrum.html#Create%20board) + 1. [Backlog](./scrum.html#backlog) + 2. [Boards and Issues](./scrum.html#boards-and-issues) + 3. [Create board](./scrum.html#create-board) 6. [Bug tracking template](./bug.html) 7. [Releases](./releases.html) 8. [Pages](./pages.html) 9. [Components](./components.html) - 1. [Creating and editing](./components.html#Creating%20and%20editing) - 2. [Adding issues](./components.html#Adding%20issues) + 1. [Creating and editing](./components.html#creating-and-editing) + 2. [Adding issues](./components.html#adding-issues) 10. [Dashboards](./dashboards.html) - 1. [Adding a dashboard](./dashboards.html#Adding%20a%20dashboard) - 2. [Adding gadgets](./dashboards.html#Adding%20gadgets) + 1. [Adding a dashboard](./dashboards.html#adding-a-dashboard) + 2. [Adding gadgets](./dashboards.html#adding-gadgets) diff --git a/src/tutorials/how-to-use-jira/introduction.md b/src/tutorials/how-to-use-jira/introduction.md index 8ab322f..80d9ef1 100644 --- a/src/tutorials/how-to-use-jira/introduction.md +++ b/src/tutorials/how-to-use-jira/introduction.md @@ -15,40 +15,40 @@ It has a lot of features that can be quite overwhelming for new comers, especial **Note**: certain actions can be done only from a project administrator ## Contents -[](#Contents) +[](#contents) 1. [Filters](./filters.html) - 1. [Criteria](./filters.html#Criteria) - 2. [JQL](./filters.html#JQL) + 1. [Criteria](./filters.html#criteria) + 2. [JQL](./filters.html#jql) 2. [Cards](./cards.html) - 1. [Properties](./cards.html#Properties) - 2. [Creating](./cards.html#Creating) - 3. [Viewing](./cards.html#Viewing) - 4. [How to use](./cards.html#How%20to%20use) - 1. [Right side](./cards.html#Right%20side) - 2. [Work log](./cards.html#Work%20log) - 3. [Issue flagging](./cards.html#Issue%20flagging) - 4. [Basic issue information](./cards.html#Basic%20issue%20information) + 1. [Properties](./cards.html#properties) + 2. [Creating](./cards.html#creating) + 3. [Viewing](./cards.html#viewing) + 4. [How to use](./cards.html#how-to-use) + 1. [Right side](./cards.html#right-side) + 2. [Work log](./cards.html#work-log) + 3. [Issue flagging](./cards.html#issue-flagging) + 4. [Basic issue information](./cards.html#basic-issue-information) 3. [Projects](./projects.html) - 1. [Creating a project](./projects.html#Creating%20a%20project) - 2. [Boards](./projects.html#Boards) - 1. [Columns](./projects.html#Columns) - 2. [Adding more boards to a project](./projects.html#Adding%20more%20boards%20to%20a%20project) - 3. [Backlog](./projects.html#Backlog) - 4. [Add item](./projects.html#Add%20item) + 1. [Creating a project](./projects.html#creating-a-project) + 2. [Boards](./projects.html#boards) + 1. [Columns](./projects.html#columns) + 2. [Adding more boards to a project](./projects.html#adding-more-boards-to-a-project) + 3. [Backlog](./projects.html#backlog) + 4. [Add item](./projects.html#add-item) 4. [Kanban template](./kanban.html) - 1. [Create board](./kanban.html#Create%20board) - 2. [Backlog](./kanban.html#Backlog) + 1. [Create board](./kanban.html#create-board) + 2. [Backlog](./kanban.html#backlog) 5. [Scrum template](./scrum.html) - 1. [Backlog](./scrum.html#Backlog) - 2. [Boards and Issues](./scrum.html#Boards%20and%20Issues) - 3. [Create board](./scrum.html#Create%20board) + 1. [Backlog](./scrum.html#backlog) + 2. [Boards and Issues](./scrum.html#boards-and-issues) + 3. [Create board](./scrum.html#create-board) 6. [Bug tracking template](./bug.html) 7. [Releases](./releases.html) 8. [Pages](./pages.html) 9. [Components](./components.html) - 1. [Creating and editing](./components.html#Creating%20and%20editing) - 2. [Adding issues](./components.html#Adding%20issues) + 1. [Creating and editing](./components.html#creating-and-editing) + 2. [Adding issues](./components.html#adding-issues) 10. [Dashboards](./dashboards.html) - 1. [Adding a dashboard](./dashboards.html#Adding%20a%20dashboard) - 2. [Adding gadgets](./dashboards.html#Adding%20gadgets) + 1. [Adding a dashboard](./dashboards.html#adding-a-dashboard) + 2. [Adding gadgets](./dashboards.html#adding-gadgets) diff --git a/src/tutorials/how-to-use-jira/kanban.md b/src/tutorials/how-to-use-jira/kanban.md index 5a164bd..5683dad 100644 --- a/src/tutorials/how-to-use-jira/kanban.md +++ b/src/tutorials/how-to-use-jira/kanban.md @@ -17,11 +17,11 @@ This tutorial focuses on the basics, but you can find a lot of information in [t ## Contents <div></div> -1. [Create board](#Create%20board) -2. [Backlog](#Backlog) +1. [Create board](#create-board) +2. [Backlog](#backlog) ## Create board -[](#Create%20board) +[](#create-board) This template can be chosen when **creating a project** @@ -32,7 +32,7 @@ and **from the `Create board` screen**.  ## Backlog -[](#Backlog) +[](#backlog) In kanban, **the backlog is just another column in your board(s)**. It can be removed entirely. diff --git a/src/tutorials/how-to-use-jira/projects.md b/src/tutorials/how-to-use-jira/projects.md index 25ed839..b6d5096 100644 --- a/src/tutorials/how-to-use-jira/projects.md +++ b/src/tutorials/how-to-use-jira/projects.md @@ -15,15 +15,15 @@ In short, **projects are a collection of issues** with added functionality for * ## Contents <div></div> -1. [Creating a project](#Creating%20a%20project) -2. [Boards](#Boards) - 1. [Columns](#Columns) - 2. [Adding more boards to a project](#Adding%20more%20boards%20to%20a%20project) -3. [Backlog](#Backlog) -4. [Add item](#Add%20item) +1. [Creating a project](#creating-a-project) +2. [Boards](#boards) + 1. [Columns](#columns) + 2. [Adding more boards to a project](#adding-more-boards-to-a-project) +3. [Backlog](#backlog) +4. [Add item](#add-item) ## Creating a project -[](#Creating%20a%20project) +[](#creating-a-project) To create a project, either **click on `Create project` from the menu `Projects` in the top bar**, @@ -54,12 +54,12 @@ In a nutshell, **templates** govern how **boards and issues should work together Projects also have [Releases](./releases.html), [Pages](./pages.html) and [Components](./components.html), that are also explored. ## Boards -[](#Boards) +[](#boards) Each project contains, amongst many other things, boards. **Boards are a way to better organise results from [filters](./filters.html)**. By default every project gets a board with a filter for all of the project's issues. ### Columns -[](#Columns) +[](#columns) **Boards are divided into columns** that contain the cards (issues). A card can move **freely** from one column to another. @@ -80,7 +80,7 @@ Adding and removing columns can be done from the `Columns` tab in the `Board set  ### Adding more boards to a project -[](#Adding%20more%20boards%20to%20a%20project) +[](#adding-more-boards-to-a-project) You can also add to a project as many [**Scrum**](./scrum.html) and [**Kanban**](./kanban.html) templated boards as you want. @@ -113,7 +113,7 @@ Once you've made your choice, you will be met with three options:  ## Backlog -[](#Backlog) +[](#backlog) **The backlog is a place for issues that outline a general task/feature**. @@ -130,7 +130,7 @@ or **nonexistent ([bug tracking](./bug.md))**. The purpose of the backlog depends on the template and it is described in the page of each template. ## Add item -[](#Add%20item) +[](#add-item) **You can also add some resources to the sidebar of your project** for everyone to use. That is done through the `Add Item` menu. diff --git a/src/tutorials/how-to-use-jira/releases.md b/src/tutorials/how-to-use-jira/releases.md index 364d91c..bc25bfa 100644 --- a/src/tutorials/how-to-use-jira/releases.md +++ b/src/tutorials/how-to-use-jira/releases.md @@ -13,7 +13,7 @@ The `Releases` page in a project shows **versions**, the ones in development and **Versions are just a big collection of issues** and the **goal of a released version** is for **all of it's issues to be resolved**. It serves as a point in time for the development of a project. ## Adding issues to a version -[](#Adding%20issues%20to%20a%20version) +[](#adding-issues-to-a-version) When creating an issue, you can specify a version in the `Fix versions` property. diff --git a/src/tutorials/how-to-use-jira/scrum.md b/src/tutorials/how-to-use-jira/scrum.md index 5e64378..8048e61 100644 --- a/src/tutorials/how-to-use-jira/scrum.md +++ b/src/tutorials/how-to-use-jira/scrum.md @@ -19,12 +19,12 @@ Your **boards only work on the issues of the currently active sprint**. ## Contents <div></div> -1. [Backlog](#Backlog) -2. [Boards and Issues](#Boards%20and%20Issues) -3. [Create board](#Create%20board) +1. [Backlog](#backlog) +2. [Boards and Issues](#boards-and-issues) +3. [Create board](#create-board) ## Backlog -[](#Backlog) +[](#backlog) As we've discussed, the **backlog** is used for organising **all issues** into **sprints**. @@ -39,14 +39,14 @@ Creating a sprint is done from the conveniently named `Create sprint` button. It  ## Boards and Issues -[](#Boards%20and%20Issues) +[](#boards-and-issues) As previously mentioned, boards have access only to the issues in the active sprint. This is also reflected in the user interface. After selecting a board from the sidebar, you view it from the `Active sprints` page.  ## Create board -[](#Create%20board) +[](#create-board) This template can be chosen when **creating a project** diff --git a/src/tutorials/windows-run-dialog/index.md b/src/tutorials/windows-run-dialog/index.md index d188d58..51c9cef 100644 --- a/src/tutorials/windows-run-dialog/index.md +++ b/src/tutorials/windows-run-dialog/index.md @@ -11,16 +11,16 @@ On Windows, most often you run an application by finding and double-clicking it' ## Contents <div></div> -1. [Opening the Run dialog](#Opening%20the%20Run%20dialog) -2. [Commands](#Commands) - 1. [Folders](#Folders) - 2. [Programs](#Programs) - 3. [Windows settings](#Windows%20settings) -3. [For more](#For%20more) +1. [Opening the Run dialog](#opening-the-run-dialog) +2. [Commands](#commands) + 1. [Folders](#folders) + 2. [Programs](#programs) + 3. [Windows settings](#windows-settings) +3. [For more](#for-more) ## Opening the Run dialog -[](#Opening%20the%20Run%20dialog) +[](#opening-the-run-dialog) To open the Run dialog, you can either: @@ -33,12 +33,12 @@ or  ## Commands -[](#Commands) +[](#commands)  ### Folders -[](#Folders) +[](#folders) You can open any folder by typing in it's **full path**. So, if you have a folder named `Work` inside your `Documents` folder, the full path will be something like `C:\Users\John\Documents\Work\`. @@ -54,7 +54,7 @@ There are, of course, some more special location, some of which are: **Bonus**: `%appdata%\Microsoft\Windows\Start Menu` will open the Start Menu folder, from which you can edit what goes inside your start menu. ### Programs -[](#Programs) +[](#programs) You can always run any application by typing in it's full path. So, to launch something like FireFox, you'll need to type in `C:\Program Files\Mozilla Firefox\firefox.exe`. @@ -94,7 +94,7 @@ But, whats more important is that you can more easily launch some Windows apps, - `/f` forces running applications to close (might result in data loss!) ### Windows settings -[](#Windows%20settings) +[](#windows-settings) There are also many "shortcuts" to different Windows settings windows. Those include: @@ -123,6 +123,6 @@ There are also many "shortcuts" to different Windows settings windows. Those inc **Note**: `cpl` stands for *Control Panel Item* and `msc` stands for *Microsoft System Configuration*. ## For more -[](#For%20more) +[](#for-more) For more commands, check out [windowsruncommands.com](https://windowsruncommands.com/). They have a much bigger list of commands and shortcuts you can use. |