Skip to content

Commit

Permalink
Merge branch 'release/0.1.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
arcticicestudio committed Feb 19, 2017
2 parents d8fc4f1 + 6de3fbc commit c5f3c83
Show file tree
Hide file tree
Showing 5 changed files with 146 additions and 43 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,21 @@

---

# 0.1.0
*2017-02-19*
<img src="https://www.npmjs.com/static/images/touch-icons/apple-touch-icon-60x60.png" width=16 height=16/> **Initial npm module release version!**

## Features
A complete list of all implemented features can be found in the [README](https://github.com/arcticicestudio/nord-hyper/blob/develop/README.md#features) section.

❯ Implemented the main `index.js` script theme file [`index.js`](https://github.com/arcticicestudio/nord-hyper/blob/develop/index.js). (@arcticicestudio, #1, b1fde294)

<p align="center"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-hyper/develop/assets/scrot-top.png"/></p>

<p align="center"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-hyper/develop/assets/scrot-feature-tabs.png"/></p>

Detailed information about features and install instructions can be found in the [README](https://github.com/arcticicestudio/nord-hyper/blob/develop/README.md#installation) and in the [project wiki](https://github.com/arcticicestudio/nord-hyper/wiki).

# 0.0.0
*2017-02-19*
**Project Initialization**
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ hpm install nord-hyper
<p align="center"><strong>Non-obtrusive cursor blinking.</strong><br><img src="https://raw.githubusercontent.com/arcticicestudio/nord-hyper/develop/assets/scrcast-feature-cursor-blink.gif"/></p>

## Development
[![](https://img.shields.io/badge/Changelog-0.0.0-81A1C1.svg)](https://github.com/arcticicestudio/nord-hyper/blob/v0.0.0/CHANGELOG.md) [![](https://img.shields.io/badge/Workflow-gitflow--branching--model-81A1C1.svg)](http://nvie.com/posts/a-successful-git-branching-model) [![](https://img.shields.io/badge/Versioning-ArcVer_0.8.0-81A1C1.svg)](https://github.com/arcticicestudio/arcver)
[![](https://img.shields.io/badge/Changelog-0.1.0-81A1C1.svg)](https://github.com/arcticicestudio/nord-hyper/blob/v0.1.0/CHANGELOG.md) [![](https://img.shields.io/badge/Workflow-gitflow--branching--model-81A1C1.svg)](http://nvie.com/posts/a-successful-git-branching-model) [![](https://img.shields.io/badge/Versioning-ArcVer_0.8.0-81A1C1.svg)](https://github.com/arcticicestudio/arcver)

Continuous integration builds are running at [Travis-CI](https://travis-ci.org/arcticicestudio/nord-hyper) and [Circle CI](https://circleci.com/gh/arcticicestudio/nord-hyper).

Expand Down
49 changes: 8 additions & 41 deletions assets/nord-hyper-banner.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
121 changes: 121 additions & 0 deletions index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
/*
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* title Nord Hyper +
* project nord-hyper +
* repository https://github.com/arcticicestudio/nord-hyper +
* author Arctic Ice Studio +
* email [email protected] +
* copyright Copyright (c) 2017 +
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
const nord = {
nord0: "#2E3440",
nord1: "#3B4252",
nord2: "#434C5E",
nord3: "#4C566A",
nord4: "#D8DEE9",
nord5: "#E5E9F0",
nord6: "#ECEFF4",
nord7: "#8FBCBB",
nord8: "#88C0D0",
nord9: "#81A1C1",
nord10: "#5E81AC",
nord11: "#BF616A",
nord12: "#D08770",
nord13: "#EBCB8B",
nord14: "#A3BE8C",
nord15: "#B48EAD"
};

const backgroundColor = nord.nord0;
const foregroundColor = nord.nord4;
const cursorColor = nord.nord4;
const borderColor = backgroundColor;

const colors = {
black: nord.nord1,
red: nord.nord11,
green: nord.nord14,
yellow: nord.nord13,
blue: nord.nord9,
magenta: nord.nord15,
cyan: nord.nord8,
white: nord.nord5,
lightBlack: nord.nord3,
lightRed: nord.nord11,
lightGreen: nord.nord14,
lightYellow: nord.nord13,
lightBlue: nord.nord9,
lightMagenta: nord.nord15,
lightCyan: nord.nord7,
lightWhite: nord.nord6,
colorCubes: nord.nord6,
grayscale: foregroundColor
};

exports.decorateConfig = config => {
return Object.assign({}, config, {
foregroundColor,
backgroundColor,
borderColor,
cursorColor: cursorColor,
colors,
cursorShape: "BEAM",
fontSize: config.fontSize || 16,
fontFamily: "'Source Code Pro', Hack" || config.fontFamily,
termCSS: `
${config.termCSS || ""}
::selection {
background: rgba(67, 76, 94, 0.8) !important;
}
.cursor-node {
border-left-width: 2px;
}
@keyframes blink {
10%, 50% { opacity: 0 }
60%, 100% { opacity: 1 }
}
.cursor-node[focus=true] {
mix-blend-mode: difference;
}
.cursor-node[focus=true]:not([hyper-blink-moving]) {
box-sizing: content-box !important;
animation: blink 1s ease infinite;
}
`,
css: `
${config.css || ""}
* {
text-rendering: optimizeLegibility !important;
}
.header_header {
background-color: ${backgroundColor} !important;
top: 0 !important;
right: 0 !important;
left: 0 !important;
}
::selection {
background: rgba(67, 76, 94, 0.8) !important;
}
.tab_first {
margin-left: 0 !important;
padding: 0 !important;
}
.tabs_list,
.tab_tab {
border: 0 !important;
}
.tab_tab {
color: ${foregroundColor} !important;
transition: color 400ms ease, background 400ms ease;
}
.tab_tab.tab_active,
.tab_tab:hover {
background-color: ${nord.nord1};
}
.splitpane_divider {
background-color: rgba(67, 76, 94, 0.8) !important;
}
`
});
};
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "nord-hyper",
"title": "Nord Hyper",
"version": "0.0.0",
"version": "0.1.0",
"description": "A arctic, north-bluish clean and elegant Hyper theme plugin",
"author": {
"name": "Arctic Ice Studio",
Expand Down

0 comments on commit c5f3c83

Please sign in to comment.