Skip to content

Commit b5daa86

Browse files
authored
Merge pull request #288 from oliv5r/add-helium-browser
Add Helium interceptor button
2 parents 46b45fd + fc84647 commit b5daa86

3 files changed

Lines changed: 28 additions & 0 deletions

File tree

‎src/icons.tsx‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ import { faJava } from '@fortawesome/free-brands-svg-icons/faJava';
151151
import { customSpinnerArc } from './images/custom-spinner';
152152
import { braveBrowser } from './images/brave-browser-logo';
153153
import { arcBrowser } from './images/arc-browser-logo';
154+
import { heliumBrowser } from './images/helium-browser-logo';
154155

155156
library.add(
156157
customSpinnerArc,
@@ -220,6 +221,7 @@ library.add(
220221
faOpera,
221222
braveBrowser,
222223
arcBrowser,
224+
heliumBrowser,
223225
faCodeBranch,
224226
faNpm,
225227
faNodeJs,
@@ -248,6 +250,7 @@ export const SourceIcons = {
248250
Opera: { icon: ['fab', 'opera'], color: '#cb0b1e' },
249251
Brave: { icon: ['fac', 'brave-browser'], color: '#fb542b' },
250252
Arc: { icon: ['fac', 'arc-browser'], color: '#ff536a' },
253+
Helium: { icon: ['fac', 'helium-browser'], color: '#3450d1' },
251254
Git: { icon: ['fas', 'code-branch'], color: '#f05033' },
252255
Php: { icon: ['fab', 'php'], color: '#8892bf' },
253256

‎src/images/helium-browser-logo.ts‎

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import {
2+
IconPrefix,
3+
IconDefinition,
4+
IconName
5+
} from '@fortawesome/fontawesome-svg-core';
6+
7+
export const heliumBrowser: IconDefinition = {
8+
prefix: <IconPrefix>'fac',
9+
iconName: <IconName>'helium-browser',
10+
icon: [
11+
// width x height
12+
162, 186,
13+
[],
14+
'',
15+
// SVG path
16+
'M 98.966,172.813 L 81,186 L 63.034,172.813 L 71.198,109.891 L 20.4689,148.379 L 0,139.5 L 2.4993,117.438 L 61.391,93 L 2.4993,68.562 L 0,46.5 L 20.4689,37.6214 L 71.198,76.109 L 63.034,13.1871 L 81,0 L 98.966,13.1871 L 90.802,76.109 L 141.531,37.6214 L 162,46.5 L 159.501,68.562 L 100.609,93 L 159.501,117.438 L 162,139.5 L 141.531,148.379 L 90.802,109.891 L 98.966,172.813 Z'
17+
]
18+
};

‎src/model/interception/interceptors.ts‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,13 @@ const INTERCEPT_OPTIONS: _.Dictionary<InterceptorConfig> = {
156156
tags: BROWSER_TAGS,
157157
getActivationOptions: getChromiumOptions
158158
},
159+
'fresh-helium': {
160+
name: 'Helium',
161+
description: ["Intercept a fresh independent Helium window"],
162+
iconProps: SourceIcons.Helium,
163+
tags: BROWSER_TAGS,
164+
getActivationOptions: getChromiumOptions
165+
},
159166
'fresh-firefox': {
160167
name: 'Firefox',
161168
description: ["Intercept a fresh independent Firefox window"],

0 commit comments

Comments
 (0)