diff --git a/build/publish.js b/build/publish.js index 15558797..8887fe95 100644 --- a/build/publish.js +++ b/build/publish.js @@ -6,6 +6,7 @@ const { gt } = require('semver'); const latest = require('latest-version'); +const path = require('path'); const ora = require('ora'); const { getWorkspaces, spawnAsync } = require('./utils'); @@ -54,7 +55,10 @@ if (CI && (!tag || GITHUB_EVENT_NAME !== 'push')) { if (Object.keys(bumpMap).length) { for (const name in bumpMap) { console.log(`publishing ${name}@${bumpMap[name]} ...`); - await spawnAsync(`yarn npm publish ${name} --new-version ${bumpMap[name]}${tag === 'dev' ? '-dev' : ''} --access public --tag ${tag}`); + await spawnAsync( + `yarn npm publish --new-version ${bumpMap[name]}${tag === 'dev' ? '-dev' : ''} --access public --tag ${tag}`, + path.resolve(`packages/${name}`), + ); } } console.log('Release created successfully.'); diff --git a/build/utils.js b/build/utils.js index 0b9daff0..eff6561c 100644 --- a/build/utils.js +++ b/build/utils.js @@ -6,7 +6,7 @@ const spawn = require('cross-spawn'); const cwd = process.cwd(); function getWorkspaces() { - return globby(require('../package').workspaces, { + return globby(require('../package.json').workspaces, { cwd, deep: 0, onlyDirectories: true, @@ -26,9 +26,11 @@ function spawnSync(command, silent) { } } -function spawnAsync(command) { +function spawnAsync(command, path) { const args = command.split(/\s+/); - const child = spawn(args[0], args.slice(1), { stdio: 'inherit' }); + const options = { stdio: 'inherit' }; + if (path) options.cwd = path; + const child = spawn(args[0], args.slice(1), options); return new Promise((resolve, reject) => { child.on('close', resolve); child.on('error', reject); diff --git a/packages/ui-default/components/header/header.page.styl b/packages/ui-default/components/header/header.page.styl index c30b68cd..2a740074 100644 --- a/packages/ui-default/components/header/header.page.styl +++ b/packages/ui-default/components/header/header.page.styl @@ -91,7 +91,7 @@ $header-gap-mini-domain = ($header-bg-height-mini - $nav-item-height - $header-l a, a:visited, a:hover color: #FFF -.header--mobile__domain.is--system +.header--mobile__domain display: block width: $nav-logo-width // no rem height: $nav-logo-height // no rem diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index ccd50db9..4c8eaa6b 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.10.6", + "version": "4.10.7", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js", diff --git a/packages/ui-default/templates/extra.css b/packages/ui-default/templates/extra.css index 4026538a..b630d47e 100644 --- a/packages/ui-default/templates/extra.css +++ b/packages/ui-default/templates/extra.css @@ -6,7 +6,7 @@ @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), only screen and (min-resolution: 144dpi) { /* {% if nav_logo_dark_2x %} */ - .nav__logo, .header--mobile__domain.is--system { + .nav__logo, .header--mobile__domain { background-image: url({{nav_logo_dark_2x}}) !important } /* {% endif %} */ diff --git a/packages/ui-default/templates/partials/header_mobile.html b/packages/ui-default/templates/partials/header_mobile.html index c286b315..71699d7d 100644 --- a/packages/ui-default/templates/partials/header_mobile.html +++ b/packages/ui-default/templates/partials/header_mobile.html @@ -1,12 +1,10 @@ -{% if no_path_section %}
-   +  
{% include "partials/hamburger.html" %}
-{% endif %}