4 Commits

  1. 9
      CHANGELOG.md
  2. 11
      assets/css/app.scss
  3. 96
      assets/package-lock.json
  4. 2
      mix.exs
  5. 4
      mix.lock

9
CHANGELOG.md

@ -5,6 +5,15 @@ See [Conventional Commits](Https://conventionalcommits.org) for commit guideline
<!-- changelog -->
## [v0.54.2](https://git.inhji.de/inhji/mirage/compare/v0.54.1...v0.54.2) (2021-02-22)
### Bug Fixes:
* nicer card styles
## [v0.54.1](https://git.inhji.de/inhji/mirage/compare/v0.54.0...v0.54.1) (2021-02-22)

11
assets/css/app.scss

@ -268,7 +268,8 @@ kbd {
overflow-x: auto;
.card {
border: 1px solid $border-base;
border-width: 1px;
border-style: solid;
@include color-assign(border-color, surface-var);
border-radius: 2px;
@ -276,10 +277,18 @@ kbd {
text-decoration: none;
min-width: 15rem;
word-break: break-word;
transition: 0.2s all ease-in;
&:last-child {
margin-right: 0;
}
&:hover {
@include color-assign(color, on-navigation);
@include color-assign(background-color, primary);
@include color-assign(border-color, surface-dark);
}
}
}

96
assets/package-lock.json

@ -1385,16 +1385,16 @@
}
},
"node_modules/@codemirror/lang-markdown": {
"version": "0.17.2",
"resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-0.17.2.tgz",
"integrity": "sha512-lkwU4JXqz50WAT/qHNBL27Kv/JRpphuatY6Kg0dRLlDY4V2Ghvw+LTmpo/7zsYJ9L688Il0r94lV1Nqfn2X8WQ==",
"version": "0.17.3",
"resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-0.17.3.tgz",
"integrity": "sha512-Jmp8dXxUPeutM86+FSkekGvrt/mIGjrfIdw7WFG26T/u5ciuJmh3bbjBdbRXhjc4lzai+JE0R9CAR9gVV5wsAg==",
"dependencies": {
"@codemirror/highlight": "^0.17.0",
"@codemirror/lang-html": "^0.17.0",
"@codemirror/language": "^0.17.0",
"@codemirror/state": "^0.17.0",
"@codemirror/view": "^0.17.0",
"lezer-markdown": "^0.14.0",
"lezer-markdown": "^0.14.3",
"lezer-tree": "^0.13.0"
}
},
@ -1506,9 +1506,9 @@
}
},
"node_modules/@codemirror/view": {
"version": "0.17.9",
"resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.17.9.tgz",
"integrity": "sha512-/7Y0qY+SsbzXJoRepbaHQS9SsI7Oyr/96x55BhU9L7ZxPEUwfN1dcCtJGbORn/TnBryWJkMMULnbyy9UHxPA9A==",
"version": "0.17.10",
"resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.17.10.tgz",
"integrity": "sha512-Ke3mgfw1qnLekFDFYJsz8ewKa0dBnnUrlYSZd+1X1XkMaqmKZj6enbcvpW0/GnxOvGJpa+HrWCMSrRvCrlaqjA==",
"dependencies": {
"@codemirror/rangeset": "^0.17.0",
"@codemirror/state": "^0.17.0",
@ -2152,9 +2152,9 @@
}
},
"node_modules/caniuse-lite": {
"version": "1.0.30001189",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001189.tgz",
"integrity": "sha512-BSfxClP/UWCD0RX1h1L+vLDexNSJY7SfOtbJtW10bcnatfj3BcoietUFYNwWreOCk+SNvGUaNapGqUNPiGAiSA==",
"version": "1.0.30001191",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz",
"integrity": "sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw==",
"dev": true
},
"node_modules/chalk": {
@ -3056,9 +3056,9 @@
"dev": true
},
"node_modules/electron-to-chromium": {
"version": "1.3.670",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.670.tgz",
"integrity": "sha512-iiHQa72+3wbkPR0O8InsNbRwKcV6gBEKiUqPaJ4+TOwQkJQY4ku1sBNC+0ZSfANQ0nqr0SyRO3/Qr6S7Lct/IA==",
"version": "1.3.671",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.671.tgz",
"integrity": "sha512-RTD97QkdrJKaKwRv9h/wGAaoR2lGxNXEcBXS31vjitgTPwTWAbLdS7cEsBK68eEQy7p6YyT8D5BxBEYHu2SuwQ==",
"dev": true
},
"node_modules/emojis-list": {
@ -4136,9 +4136,9 @@
}
},
"node_modules/lezer-markdown": {
"version": "0.14.2",
"resolved": "https://registry.npmjs.org/lezer-markdown/-/lezer-markdown-0.14.2.tgz",
"integrity": "sha512-Ky/z8QNtNMLvtq9oyKwnQubRYyrPE7UWZG28BxUD4JlHYXswqN7h5WgKIoZ+YZW0BPheandNayp2d9MBB4RYHA==",
"version": "0.14.3",
"resolved": "https://registry.npmjs.org/lezer-markdown/-/lezer-markdown-0.14.3.tgz",
"integrity": "sha512-1OqicChXFnI3Nx+XWeUH5uxDjLaFn3PcTwFqsYiICFUxu/3yPkx9N/a9Pttb53QJ33eaqQQOgdwIeGnRusDr4Q==",
"dependencies": {
"lezer-html": "^0.13.0",
"lezer-tree": "^0.13.0"
@ -4197,9 +4197,9 @@
}
},
"node_modules/lodash": {
"version": "4.17.20",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
"integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
"dev": true
},
"node_modules/lodash.memoize": {
@ -4586,14 +4586,14 @@
}
},
"node_modules/object.getownpropertydescriptors": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz",
"integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==",
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
"integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
"dev": true,
"dependencies": {
"call-bind": "^1.0.0",
"call-bind": "^1.0.2",
"define-properties": "^1.1.3",
"es-abstract": "^1.18.0-next.1"
"es-abstract": "^1.18.0-next.2"
},
"engines": {
"node": ">= 0.8"
@ -8951,16 +8951,16 @@
}
},
"@codemirror/lang-markdown": {
"version": "0.17.2",
"resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-0.17.2.tgz",
"integrity": "sha512-lkwU4JXqz50WAT/qHNBL27Kv/JRpphuatY6Kg0dRLlDY4V2Ghvw+LTmpo/7zsYJ9L688Il0r94lV1Nqfn2X8WQ==",
"version": "0.17.3",
"resolved": "https://registry.npmjs.org/@codemirror/lang-markdown/-/lang-markdown-0.17.3.tgz",
"integrity": "sha512-Jmp8dXxUPeutM86+FSkekGvrt/mIGjrfIdw7WFG26T/u5ciuJmh3bbjBdbRXhjc4lzai+JE0R9CAR9gVV5wsAg==",
"requires": {
"@codemirror/highlight": "^0.17.0",
"@codemirror/lang-html": "^0.17.0",
"@codemirror/language": "^0.17.0",
"@codemirror/state": "^0.17.0",
"@codemirror/view": "^0.17.0",
"lezer-markdown": "^0.14.0",
"lezer-markdown": "^0.14.3",
"lezer-tree": "^0.13.0"
}
},
@ -9072,9 +9072,9 @@
}
},
"@codemirror/view": {
"version": "0.17.9",
"resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.17.9.tgz",
"integrity": "sha512-/7Y0qY+SsbzXJoRepbaHQS9SsI7Oyr/96x55BhU9L7ZxPEUwfN1dcCtJGbORn/TnBryWJkMMULnbyy9UHxPA9A==",
"version": "0.17.10",
"resolved": "https://registry.npmjs.org/@codemirror/view/-/view-0.17.10.tgz",
"integrity": "sha512-Ke3mgfw1qnLekFDFYJsz8ewKa0dBnnUrlYSZd+1X1XkMaqmKZj6enbcvpW0/GnxOvGJpa+HrWCMSrRvCrlaqjA==",
"requires": {
"@codemirror/rangeset": "^0.17.0",
"@codemirror/state": "^0.17.0",
@ -9611,9 +9611,9 @@
}
},
"caniuse-lite": {
"version": "1.0.30001189",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001189.tgz",
"integrity": "sha512-BSfxClP/UWCD0RX1h1L+vLDexNSJY7SfOtbJtW10bcnatfj3BcoietUFYNwWreOCk+SNvGUaNapGqUNPiGAiSA==",
"version": "1.0.30001191",
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz",
"integrity": "sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw==",
"dev": true
},
"chalk": {
@ -10309,9 +10309,9 @@
"dev": true
},
"electron-to-chromium": {
"version": "1.3.670",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.670.tgz",
"integrity": "sha512-iiHQa72+3wbkPR0O8InsNbRwKcV6gBEKiUqPaJ4+TOwQkJQY4ku1sBNC+0ZSfANQ0nqr0SyRO3/Qr6S7Lct/IA==",
"version": "1.3.671",
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.671.tgz",
"integrity": "sha512-RTD97QkdrJKaKwRv9h/wGAaoR2lGxNXEcBXS31vjitgTPwTWAbLdS7cEsBK68eEQy7p6YyT8D5BxBEYHu2SuwQ==",
"dev": true
},
"emojis-list": {
@ -11110,9 +11110,9 @@
}
},
"lezer-markdown": {
"version": "0.14.2",
"resolved": "https://registry.npmjs.org/lezer-markdown/-/lezer-markdown-0.14.2.tgz",
"integrity": "sha512-Ky/z8QNtNMLvtq9oyKwnQubRYyrPE7UWZG28BxUD4JlHYXswqN7h5WgKIoZ+YZW0BPheandNayp2d9MBB4RYHA==",
"version": "0.14.3",
"resolved": "https://registry.npmjs.org/lezer-markdown/-/lezer-markdown-0.14.3.tgz",
"integrity": "sha512-1OqicChXFnI3Nx+XWeUH5uxDjLaFn3PcTwFqsYiICFUxu/3yPkx9N/a9Pttb53QJ33eaqQQOgdwIeGnRusDr4Q==",
"requires": {
"lezer-html": "^0.13.0",
"lezer-tree": "^0.13.0"
@ -11161,9 +11161,9 @@
}
},
"lodash": {
"version": "4.17.20",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
"integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
"dev": true
},
"lodash.memoize": {
@ -11450,14 +11450,14 @@
}
},
"object.getownpropertydescriptors": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz",
"integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==",
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz",
"integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==",
"dev": true,
"requires": {
"call-bind": "^1.0.0",
"call-bind": "^1.0.2",
"define-properties": "^1.1.3",
"es-abstract": "^1.18.0-next.1"
"es-abstract": "^1.18.0-next.2"
}
},
"object.values": {

2
mix.exs

@ -1,7 +1,7 @@
defmodule Mirage.MixProject do
use Mix.Project
@version "0.54.1"
@version "0.54.2"
def project do
[

4
mix.lock

@ -10,9 +10,9 @@
"cowlib": {:hex, :cowlib, "2.9.1", "61a6c7c50cf07fdd24b2f45b89500bb93b6686579b069a89f88cb211e1125c78", [:rebar3], [], "hexpm", "e4175dc240a70d996156160891e1c62238ede1729e45740bdd38064dad476170"},
"db_connection": {:hex, :db_connection, "2.3.1", "4c9f3ed1ef37471cbdd2762d6655be11e38193904d9c5c1c9389f1b891a3088e", [:mix], [{:connection, "~> 1.0", [hex: :connection, repo: "hexpm", optional: false]}], "hexpm", "abaab61780dde30301d840417890bd9f74131041afd02174cf4e10635b3a63f5"},
"decimal": {:hex, :decimal, "2.0.0", "a78296e617b0f5dd4c6caf57c714431347912ffb1d0842e998e9792b5642d697", [:mix], [], "hexpm", "34666e9c55dea81013e77d9d87370fe6cb6291d1ef32f46a1600230b1d44f577"},
"earmark": {:hex, :earmark, "1.4.13", "2c6ce9768fc9fdbf4046f457e207df6360ee6c91ee1ecb8e9a139f96a4289d91", [:mix], [{:earmark_parser, ">= 1.4.12", [hex: :earmark_parser, repo: "hexpm", optional: false]}], "hexpm", "a0cf3ed88ef2b1964df408889b5ecb886d1a048edde53497fc935ccd15af3403"},
"earmark": {:hex, :earmark, "1.4.14", "d04572cef64dd92726a97d92d714e38d6e130b024ea1b3f8a56e7de66ec04e50", [:mix], [{:earmark_parser, ">= 1.4.12", [hex: :earmark_parser, repo: "hexpm", optional: false]}], "hexpm", "df338b8b1852ee425180b276c56c6941cb12220e04fe8718fe4acbdd35fd699f"},
"earmark_parser": {:hex, :earmark_parser, "1.4.12", "b245e875ec0a311a342320da0551da407d9d2b65d98f7a9597ae078615af3449", [:mix], [], "hexpm", "711e2cc4d64abb7d566d43f54b78f7dc129308a63bc103fbd88550d2174b3160"},
"ecto": {:hex, :ecto, "3.5.7", "f440a476bf1be361173a43a4a18f04a2fdf4e6fac5b0457f03d8686e55f13f7e", [:mix], [{:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "04c4e69d4f1cc2bb085aa760d50389ba8ae3003f80c112fbde87d57f5ed75d39"},
"ecto": {:hex, :ecto, "3.5.8", "8ebf12be6016cb99313348ba7bb4612f4114b9a506d6da79a2adc7ef449340bc", [:mix], [{:decimal, "~> 1.6 or ~> 2.0", [hex: :decimal, repo: "hexpm", optional: false]}, {:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "ea0be182ea8922eb7742e3ae8e71b67ee00ae177de1bf76210299a5f16ba4c77"},
"ecto_psql_extras": {:hex, :ecto_psql_extras, "0.6.4", "5d19d933730cce072886ed5b1b46a49134f2d5d9fc6053927e07b796d18ddff5", [:mix], [{:ecto_sql, "~> 3.4", [hex: :ecto_sql, repo: "hexpm", optional: false]}, {:postgrex, ">= 0.15.7", [hex: :postgrex, repo: "hexpm", optional: false]}, {:table_rex, "~> 3.0.0", [hex: :table_rex, repo: "hexpm", optional: false]}], "hexpm", "81a10c4bdd399e1ca9b1f224512cdac1593d36319d1e4bf9691f12f153c798cf"},
"ecto_sql": {:hex, :ecto_sql, "3.5.4", "a9e292c40bd79fff88885f95f1ecd7b2516e09aa99c7dd0201aa84c54d2358e4", [:mix], [{:db_connection, "~> 2.2", [hex: :db_connection, repo: "hexpm", optional: false]}, {:ecto, "~> 3.5.0", [hex: :ecto, repo: "hexpm", optional: false]}, {:myxql, "~> 0.3.0 or ~> 0.4.0", [hex: :myxql, repo: "hexpm", optional: true]}, {:postgrex, "~> 0.15.0 or ~> 1.0", [hex: :postgrex, repo: "hexpm", optional: true]}, {:tds, "~> 2.1.1", [hex: :tds, repo: "hexpm", optional: true]}, {:telemetry, "~> 0.4.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "1fff1a28a898d7bbef263f1f3ea425b04ba9f33816d843238c84eff883347343"},
"elixir_make": {:hex, :elixir_make, "0.6.2", "7dffacd77dec4c37b39af867cedaabb0b59f6a871f89722c25b28fcd4bd70530", [:mix], [], "hexpm", "03e49eadda22526a7e5279d53321d1cced6552f344ba4e03e619063de75348d9"},

Loading…
Cancel
Save