henrikruscon / hyper-chesterish Goto Github PK
View Code? Open in Web Editor NEWChesterish Theme for Hyper
License: MIT License
Chesterish Theme for Hyper
License: MIT License
Hello,
I would like to suggest a different color for the split panes. The borders are now almost invisible. I've chosen for the foregroundColor als color, but it can definitely be another one.
My suggestion would be to add the following to the config:
// Config
exports.decorateConfig = config => {
return Object.assign({}, config, {
...,
css: `
${config.css || ''}
::selection {
background: #9198A2 !important;
}
.splitpane_divider {
background-color: ${foregroundColor};
}
`
});
};
Just curious, what's the point of this line?
span {
font-weight: normal !important;
}
It's preventing my prompt for being bold, which I like.
Congrats for this awesome theme BTW!!
Hey! This is a beautiful theme. Would be really nice if it didn't override the fontSize
already set though.
The red/yellow/green buttons are removed in this theme which makes it difficult to close a window. If I have multiple windows open with multiple tabs in each, when i want to close one of the windows i have to use shift-cmd-W or go to the Shell menu and select Close Window.
I like how the app looks with your theme (and without the red/yellow/green buttons), but wondering if there could be an easier way to close windows?
This might be specific to any theme that hides the shell, but just wanted to point out that tabs are broken / not clickable in this theme (on my setup, Ubuntu 16). They display and look fine and you can create new tabs but when you click on them the window tries to drag instead of the intended action of switching to the clicked tab.
The cursor is not visible when it is set to block via the CursorShape
escape sequence. The issue is not present if this plug-in is disabled.
printf '\033]50;CursorShape=0\007โ
The functionality is described in this issue: vercel/hyper#270
Disabling the plugin and rebooting fixes it. New macbook pro, fresh install of hyper, no other plug-ins active.
Output in Console:
Warning: "hyper-chesterish" plugin uses some deprecated CSS classes (x-screen, x-row, ::selection).
(anonymous) @ bundle.js:1
j @ bundle.js:1
D @ bundle.js:1
(anonymous) @ bundle.js:1
emit @ node:events:526
(anonymous) @ bundle.js:1
emit @ node:events:526
onMessage @ node:electron/js2c/renderer_init:69
Maybe it would be smart to separate out the footer into its own package? You could still keep the styling here, but that way you wouldn't need to duplicate the code in your other themes (such as hyperterm-base16-ocean-saturated), and people could use your themes without having to use the footer.
Thank you for this awesome theme. Its part of my everyday workflow (and many others, I'm sure).
I figured it'd be nice if there could be additional option/s to, for example, tweak the background / foreground color from ~/.hyper.js
file like so:
module.exports = {
config: {
...
hypertermChesterish: {
backgroundColor: 'some other hex color code'
}
...
}
}
This could be applied to the properties that aren't considered from the normal config (foregroundColor
, backgroundColor
, borderColor
).
I'd be willing to make the contribution. Either way, thanks.
So I am trying to use your theme but in Windows 10, with your theme it breaks the arrow keys. If I remove your theme, restart Hyper, then the arrow keys work.
Windows 10: 1709
HyperJS: 2.0.0 Stable
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.