Compare commits
5 commits
Author | SHA1 | Date | |
---|---|---|---|
Manuel Friedli | be959b672b | ||
Manuel Friedli | d9ef78bf50 | ||
Manuel Friedli | 9ef4e9443e | ||
Manuel Friedli | 34ace16aa4 | ||
Manuel Friedli | 6b32cdbb3b |
|
@ -2,10 +2,10 @@
|
||||||
|
|
||||||
This is a short introduction to the awesome Convertorizr hosted at https://conv.friedli.info/.
|
This is a short introduction to the awesome Convertorizr hosted at https://conv.friedli.info/.
|
||||||
|
|
||||||
Continuous integration is automated with Drone CI ([![Build Status](https://ci.gittr.ch/api/badges/manuel/converter/status.svg)](https://ci.gittr.ch/manuel/converter)). Usage is self-explanatory. What else do you need to know?
|
Continuous integration is automated with Drone CI ([![Build Status](https://ci.gittr.ch/api/badges/manuel/converter/status.svg?ref=refs/heads/main)](https://ci.gittr.ch/manuel/converter)). Usage is self-explanatory. What else do you need to know?
|
||||||
|
|
||||||
The source code is hosted at https://gittr.ch/manuel/converter.git.
|
The source code is hosted at https://gittr.ch/manuel/converter.git.
|
||||||
Contact the author at manuel-convertorizr|at|fritteli.ch.
|
Contact the author at manuel|at|fritteli.ch.
|
||||||
|
|
||||||
Cheers!
|
Cheers!
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@
|
||||||
"tsConfig": "tsconfig.app.json",
|
"tsConfig": "tsconfig.app.json",
|
||||||
"inlineStyleLanguage": "scss",
|
"inlineStyleLanguage": "scss",
|
||||||
"assets": [
|
"assets": [
|
||||||
"src/favicon.ico",
|
"src/favicon.svg",
|
||||||
"src/assets"
|
"src/assets"
|
||||||
],
|
],
|
||||||
"styles": [
|
"styles": [
|
||||||
|
@ -86,7 +86,7 @@
|
||||||
"tsConfig": "tsconfig.spec.json",
|
"tsConfig": "tsconfig.spec.json",
|
||||||
"inlineStyleLanguage": "scss",
|
"inlineStyleLanguage": "scss",
|
||||||
"assets": [
|
"assets": [
|
||||||
"src/favicon.ico",
|
"src/favicon.svg",
|
||||||
"src/assets"
|
"src/assets"
|
||||||
],
|
],
|
||||||
"styles": [
|
"styles": [
|
||||||
|
|
4
package-lock.json
generated
4
package-lock.json
generated
|
@ -1,12 +1,12 @@
|
||||||
{
|
{
|
||||||
"name": "convertorizr",
|
"name": "convertorizr",
|
||||||
"version": "2.0.0",
|
"version": "2.0.1-dev.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "convertorizr",
|
"name": "convertorizr",
|
||||||
"version": "2.0.0",
|
"version": "2.0.1-dev.0",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@angular/animations": "^17.1.0",
|
"@angular/animations": "^17.1.0",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "convertorizr",
|
"name": "convertorizr",
|
||||||
"version": "2.0.0",
|
"version": "2.0.1-dev.0",
|
||||||
"description": "Decode or encode base64, punycode, HTML entities, URI components, ...",
|
"description": "Decode or encode base64, punycode, HTML entities, URI components, ...",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"encode",
|
"encode",
|
||||||
|
|
|
@ -6,4 +6,5 @@
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
<app-version></app-version>
|
<app-version></app-version>
|
||||||
|
<div class="contact">Wanna say something? <a href="mailto:manuel@fritteli.ch?subject=Contact%20via%20Convertorizr">Tell me!</a></div>
|
||||||
<!--<router-outlet></router-outlet>-->
|
<!--<router-outlet></router-outlet>-->
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
.contact {
|
||||||
|
font-size: small;
|
||||||
|
margin-right: 2em;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
.inputwrapper {
|
.inputwrapper {
|
||||||
font-family: "ABeeZee", sans-serif;
|
font-family: "ABeeZee", sans-serif;
|
||||||
margin: 0 1em 1em 1em;
|
margin: 0 1em 1em 1em;
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
import {Converter} from './converter/converter';
|
import {Converter} from './converter/converter';
|
||||||
|
|
||||||
export class Step {
|
export class Step {
|
||||||
public content = '';
|
public content: string = '';
|
||||||
public selectedConverter: Converter | undefined;
|
public selectedConverter: Converter | undefined;
|
||||||
public index: number;
|
public index: number;
|
||||||
public error = false;
|
public error: boolean = false;
|
||||||
public message = '';
|
public message: string = '';
|
||||||
|
|
||||||
constructor(index: number) {
|
constructor(index: number) {
|
||||||
this.index = index;
|
this.index = index;
|
||||||
|
|
12
src/favicon.svg
Normal file
12
src/favicon.svg
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
<svg width="200.00000000000003" height="200.00000000000003" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g>
|
||||||
|
<g transform="rotate(15, 100, 100)" id="svg_17">
|
||||||
|
<path transform="rotate(180, 99.9999, 74)" id="svg_12"
|
||||||
|
d="m184.24971,82.10834c0,-20.74388 -75.43989,-37.56014 -168.49966,-37.56014l0,-30.04811l0,0c93.05978,0 168.49966,16.81624 168.49966,37.56014l0,30.04811c0,17.12736 -51.97904,32.08561 -126.37475,36.36745l0,15.02406l-42.12491,-28.85542l42.12491,-31.2408l0,15.02406l0,0c50.16559,-2.88727 91.58326,-10.75847 112.3076,-21.34339"
|
||||||
|
stroke-width="4" stroke="#ff8800" fill="#ffcc00"/>
|
||||||
|
<path id="svg_15"
|
||||||
|
d="m184.24994,134.10839c0,-20.74388 -75.43989,-37.56014 -168.49966,-37.56014l0,-30.04811l0,0c93.05978,0 168.49966,16.81624 168.49966,37.56014l0,30.04811c0,17.12736 -51.97904,32.08561 -126.37475,36.36745l0,15.02406l-42.12491,-28.85542l42.12491,-31.2408l0,15.02406l0,0c50.16559,-2.88727 91.58326,-10.75847 112.3076,-21.34339"
|
||||||
|
stroke-width="4" stroke="#ff8800" fill="#ffcc00"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1 KiB |
|
@ -7,7 +7,7 @@
|
||||||
<script>document.getElementsByTagName('base')[0].setAttribute('href', window.location.pathname);</script>
|
<script>document.getElementsByTagName('base')[0].setAttribute('href', window.location.pathname);</script>
|
||||||
<title>Convertorizr - Convert whatever you want!</title>
|
<title>Convertorizr - Convert whatever you want!</title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<link rel="icon" type="image/x-icon" href="favicon.ico">
|
<link rel="icon" type="image/svg+xml" href="favicon.svg" sizes="any">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1>Convert it all</h1>
|
<h1>Convert it all</h1>
|
||||||
|
|
|
@ -18,6 +18,16 @@
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: #fc0;
|
||||||
|
transition: all ease-in-out 200ms;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: #222;
|
||||||
|
background-color: #fc0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
background-color: #222;
|
background-color: #222;
|
||||||
color: #eee;
|
color: #eee;
|
||||||
|
|
Loading…
Reference in a new issue