From b158a6d7226fb50ecedcc07da8ef30e5e5690e46 Mon Sep 17 00:00:00 2001 From: August Skare Date: Thu, 18 Oct 2018 13:28:44 +0200 Subject: initial commit --- packages/dev-tools-pages/ts/context/compiler.tsx | 14 ++++++++++++++ packages/dev-tools-pages/ts/context/cov.tsx | 14 ++++++++++++++ packages/dev-tools-pages/ts/context/index.tsx | 5 +++++ packages/dev-tools-pages/ts/context/profiler.tsx | 14 ++++++++++++++ packages/dev-tools-pages/ts/context/trace.tsx | 14 ++++++++++++++ 5 files changed, 61 insertions(+) create mode 100644 packages/dev-tools-pages/ts/context/compiler.tsx create mode 100644 packages/dev-tools-pages/ts/context/cov.tsx create mode 100644 packages/dev-tools-pages/ts/context/index.tsx create mode 100644 packages/dev-tools-pages/ts/context/profiler.tsx create mode 100644 packages/dev-tools-pages/ts/context/trace.tsx (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/compiler.tsx b/packages/dev-tools-pages/ts/context/compiler.tsx new file mode 100644 index 000000000..63a051481 --- /dev/null +++ b/packages/dev-tools-pages/ts/context/compiler.tsx @@ -0,0 +1,14 @@ +import Icon from 'ts/icons/logos/compiler.svg'; + +export default { + title: 'sol-compiler', + name: 'compiler', + subtitle: 'Solidity compilation that just works', + tagline: 'Seamlessly compile an entire solidity project and generate customisable artifacts', + icon: Icon, + colors: { + main: '#1EADCD', + secondary: '#D1F4FC', + link: '#D1F4FC', + }, +}; diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx new file mode 100644 index 000000000..4bf2b6ba7 --- /dev/null +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -0,0 +1,14 @@ +import Icon from 'ts/icons/logos/cov.svg'; + +export default { + title: 'sol-cov', + name: 'cov', + subtitle: 'Solidity code coverage', + tagline: "Don't get caught with your pants down", + icon: Icon, + colors: { + main: '#BB9200', + secondary: '#F1DB8D', + link: '#D7AE1B', + }, +}; diff --git a/packages/dev-tools-pages/ts/context/index.tsx b/packages/dev-tools-pages/ts/context/index.tsx new file mode 100644 index 000000000..54556a3fd --- /dev/null +++ b/packages/dev-tools-pages/ts/context/index.tsx @@ -0,0 +1,5 @@ +import { createContext } from 'react'; + +const ThemeContext = createContext({}); + +export default ThemeContext; diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx new file mode 100644 index 000000000..d8982c56f --- /dev/null +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -0,0 +1,14 @@ +import Icon from 'ts/icons/logos/profiler.svg'; + +export default { + title: 'sol-profiler', + name: 'profiler', + subtitle: 'Gas profiling for Solidity', + tagline: "Implement data-guided optimizations by profiling your contrat's gas usage", + icon: Icon, + colors: { + main: '#FF7144', + secondary: '#FED7CB', + link: '#EB8666', + }, +}; diff --git a/packages/dev-tools-pages/ts/context/trace.tsx b/packages/dev-tools-pages/ts/context/trace.tsx new file mode 100644 index 000000000..22289091d --- /dev/null +++ b/packages/dev-tools-pages/ts/context/trace.tsx @@ -0,0 +1,14 @@ +import Icon from 'ts/icons/logos/trace.svg'; + +export default { + title: 'sol-trace', + name: 'trace', + subtitle: 'Human-readable stack traces', + tagline: 'Immediately locate Solidity errors and rapidly debug failed transactions', + icon: Icon, + colors: { + main: '#5C80FF', + secondary: '#CDD8FF', + link: '#557AFF', + }, +}; -- cgit v1.2.3 From a4de585feb0f8e5ec99f0eb4a7b9aca8a24144f5 Mon Sep 17 00:00:00 2001 From: August Skare Date: Tue, 23 Oct 2018 12:34:35 +0100 Subject: Feature/colors (#5) * fix color variables * rename link var to type --- packages/dev-tools-pages/ts/context/compiler.tsx | 2 +- packages/dev-tools-pages/ts/context/cov.tsx | 2 +- packages/dev-tools-pages/ts/context/profiler.tsx | 2 +- packages/dev-tools-pages/ts/context/trace.tsx | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/compiler.tsx b/packages/dev-tools-pages/ts/context/compiler.tsx index 63a051481..1c174ca2b 100644 --- a/packages/dev-tools-pages/ts/context/compiler.tsx +++ b/packages/dev-tools-pages/ts/context/compiler.tsx @@ -9,6 +9,6 @@ export default { colors: { main: '#1EADCD', secondary: '#D1F4FC', - link: '#D1F4FC', + type: '#30C3E3', }, }; diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx index 4bf2b6ba7..c39c85eba 100644 --- a/packages/dev-tools-pages/ts/context/cov.tsx +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -9,6 +9,6 @@ export default { colors: { main: '#BB9200', secondary: '#F1DB8D', - link: '#D7AE1B', + type: '#D7AE1B', }, }; diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx index d8982c56f..891c2f0bb 100644 --- a/packages/dev-tools-pages/ts/context/profiler.tsx +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -9,6 +9,6 @@ export default { colors: { main: '#FF7144', secondary: '#FED7CB', - link: '#EB8666', + type: '#EB8666', }, }; diff --git a/packages/dev-tools-pages/ts/context/trace.tsx b/packages/dev-tools-pages/ts/context/trace.tsx index 22289091d..5a239f684 100644 --- a/packages/dev-tools-pages/ts/context/trace.tsx +++ b/packages/dev-tools-pages/ts/context/trace.tsx @@ -7,8 +7,8 @@ export default { tagline: 'Immediately locate Solidity errors and rapidly debug failed transactions', icon: Icon, colors: { - main: '#5C80FF', + main: '#4F76FF', secondary: '#CDD8FF', - link: '#557AFF', + type: '#7090FF', }, }; -- cgit v1.2.3 From 43b792f307118e09a683f3f76f0e0f22ee2d898d Mon Sep 17 00:00:00 2001 From: Megan Pearson Date: Thu, 25 Oct 2018 14:12:01 +0200 Subject: Fixed typos --- packages/dev-tools-pages/ts/context/profiler.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx index 891c2f0bb..59f2f413a 100644 --- a/packages/dev-tools-pages/ts/context/profiler.tsx +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -4,7 +4,7 @@ export default { title: 'sol-profiler', name: 'profiler', subtitle: 'Gas profiling for Solidity', - tagline: "Implement data-guided optimizations by profiling your contrat's gas usage", + tagline: "Implement data-guided optimizations by profiling your contract's gas usage", icon: Icon, colors: { main: '#FF7144', -- cgit v1.2.3 From 7577d96671f23d1add83cbac1fc98480ee2a6529 Mon Sep 17 00:00:00 2001 From: August Skare Date: Fri, 26 Oct 2018 08:38:10 +0200 Subject: new hover styling --- packages/dev-tools-pages/ts/context/compiler.tsx | 2 ++ packages/dev-tools-pages/ts/context/cov.tsx | 2 ++ packages/dev-tools-pages/ts/context/profiler.tsx | 2 ++ packages/dev-tools-pages/ts/context/trace.tsx | 2 ++ 4 files changed, 8 insertions(+) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/compiler.tsx b/packages/dev-tools-pages/ts/context/compiler.tsx index 1c174ca2b..3c26ffa4a 100644 --- a/packages/dev-tools-pages/ts/context/compiler.tsx +++ b/packages/dev-tools-pages/ts/context/compiler.tsx @@ -9,6 +9,8 @@ export default { colors: { main: '#1EADCD', secondary: '#D1F4FC', + secondary_alt: '#C4F2FC', type: '#30C3E3', + type_alt: '#16A9C9', }, }; diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx index c39c85eba..0874513e9 100644 --- a/packages/dev-tools-pages/ts/context/cov.tsx +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -9,6 +9,8 @@ export default { colors: { main: '#BB9200', secondary: '#F1DB8D', + secondary_alt: '#F1D882', type: '#D7AE1B', + type_alt: '#BD9406', }, }; diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx index 59f2f413a..2b0820add 100644 --- a/packages/dev-tools-pages/ts/context/profiler.tsx +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -9,6 +9,8 @@ export default { colors: { main: '#FF7144', secondary: '#FED7CB', + secondary_alt: '#FECEBE', type: '#EB8666', + type_alt: '#D16745', }, }; diff --git a/packages/dev-tools-pages/ts/context/trace.tsx b/packages/dev-tools-pages/ts/context/trace.tsx index 5a239f684..66112f90f 100644 --- a/packages/dev-tools-pages/ts/context/trace.tsx +++ b/packages/dev-tools-pages/ts/context/trace.tsx @@ -9,6 +9,8 @@ export default { colors: { main: '#4F76FF', secondary: '#CDD8FF', + secondary_alt: '#BFCDFF', type: '#7090FF', + type_alt: '#355CE5', }, }; -- cgit v1.2.3 From f75cfd8aa425e6a1b1e22731ed888c399d453112 Mon Sep 17 00:00:00 2001 From: August Skare Date: Fri, 26 Oct 2018 08:44:27 +0200 Subject: fixed links in footer --- packages/dev-tools-pages/ts/context/compiler.tsx | 1 + packages/dev-tools-pages/ts/context/cov.tsx | 1 + packages/dev-tools-pages/ts/context/profiler.tsx | 1 + packages/dev-tools-pages/ts/context/trace.tsx | 1 + 4 files changed, 4 insertions(+) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/compiler.tsx b/packages/dev-tools-pages/ts/context/compiler.tsx index 3c26ffa4a..06860b1e9 100644 --- a/packages/dev-tools-pages/ts/context/compiler.tsx +++ b/packages/dev-tools-pages/ts/context/compiler.tsx @@ -12,5 +12,6 @@ export default { secondary_alt: '#C4F2FC', type: '#30C3E3', type_alt: '#16A9C9', + dark: '#00404E', }, }; diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx index 0874513e9..bf3883920 100644 --- a/packages/dev-tools-pages/ts/context/cov.tsx +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -12,5 +12,6 @@ export default { secondary_alt: '#F1D882', type: '#D7AE1B', type_alt: '#BD9406', + dark: '#423300', }, }; diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx index 2b0820add..d5dd2a394 100644 --- a/packages/dev-tools-pages/ts/context/profiler.tsx +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -12,5 +12,6 @@ export default { secondary_alt: '#FECEBE', type: '#EB8666', type_alt: '#D16745', + dark: '#5F1700', }, }; diff --git a/packages/dev-tools-pages/ts/context/trace.tsx b/packages/dev-tools-pages/ts/context/trace.tsx index 66112f90f..f001e570c 100644 --- a/packages/dev-tools-pages/ts/context/trace.tsx +++ b/packages/dev-tools-pages/ts/context/trace.tsx @@ -12,5 +12,6 @@ export default { secondary_alt: '#BFCDFF', type: '#7090FF', type_alt: '#355CE5', + dark: '#0127AB', }, }; -- cgit v1.2.3 From 0e3cd82348570ed4c524d3b4f216001089f49125 Mon Sep 17 00:00:00 2001 From: August Skare Date: Mon, 29 Oct 2018 08:15:20 +0000 Subject: Fixes/august (#12) * fix button dimensions * fix footer hover color * breakout in trace component * fix padding on button on small screens * fix title with content on small screens * sizing adjustment in intro component * intro component adjustments * container size adjustments * meta og images * fixed gutter size * trace component fix + breakout fix * show copy button if touch device * responsive hero animation --- packages/dev-tools-pages/ts/context/compiler.tsx | 2 +- packages/dev-tools-pages/ts/context/cov.tsx | 2 +- packages/dev-tools-pages/ts/context/profiler.tsx | 2 +- packages/dev-tools-pages/ts/context/trace.tsx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/compiler.tsx b/packages/dev-tools-pages/ts/context/compiler.tsx index 06860b1e9..e14c1936e 100644 --- a/packages/dev-tools-pages/ts/context/compiler.tsx +++ b/packages/dev-tools-pages/ts/context/compiler.tsx @@ -12,6 +12,6 @@ export default { secondary_alt: '#C4F2FC', type: '#30C3E3', type_alt: '#16A9C9', - dark: '#00404E', + dark: '#4B818D', }, }; diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx index bf3883920..47f115582 100644 --- a/packages/dev-tools-pages/ts/context/cov.tsx +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -12,6 +12,6 @@ export default { secondary_alt: '#F1D882', type: '#D7AE1B', type_alt: '#BD9406', - dark: '#423300', + dark: '#817033', }, }; diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx index d5dd2a394..9593c08ec 100644 --- a/packages/dev-tools-pages/ts/context/profiler.tsx +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -12,6 +12,6 @@ export default { secondary_alt: '#FECEBE', type: '#EB8666', type_alt: '#D16745', - dark: '#5F1700', + dark: '#985C49', }, }; diff --git a/packages/dev-tools-pages/ts/context/trace.tsx b/packages/dev-tools-pages/ts/context/trace.tsx index f001e570c..697a4263a 100644 --- a/packages/dev-tools-pages/ts/context/trace.tsx +++ b/packages/dev-tools-pages/ts/context/trace.tsx @@ -12,6 +12,6 @@ export default { secondary_alt: '#BFCDFF', type: '#7090FF', type_alt: '#355CE5', - dark: '#0127AB', + dark: '#2A4ABC', }, }; -- cgit v1.2.3 From 2dfca078fdf3cddb551fb33f913aade1a2e902e1 Mon Sep 17 00:00:00 2001 From: August Skare Date: Wed, 7 Nov 2018 09:10:25 +0100 Subject: copy changes --- packages/dev-tools-pages/ts/context/cov.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx index 47f115582..f2f4d5dad 100644 --- a/packages/dev-tools-pages/ts/context/cov.tsx +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -4,7 +4,7 @@ export default { title: 'sol-cov', name: 'cov', subtitle: 'Solidity code coverage', - tagline: "Don't get caught with your pants down", + tagline: 'Measure Solidity code coverage', icon: Icon, colors: { main: '#BB9200', -- cgit v1.2.3 From 54bd7df900316504e4403bc94cffd92930a6c763 Mon Sep 17 00:00:00 2001 From: August Skare Date: Fri, 16 Nov 2018 11:05:30 +0100 Subject: fix linting + code syntax for statless components --- packages/dev-tools-pages/ts/context/compiler.tsx | 2 +- packages/dev-tools-pages/ts/context/cov.tsx | 2 +- packages/dev-tools-pages/ts/context/index.tsx | 11 ++++++++++- packages/dev-tools-pages/ts/context/profiler.tsx | 2 +- packages/dev-tools-pages/ts/context/trace.tsx | 2 +- 5 files changed, 14 insertions(+), 5 deletions(-) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/compiler.tsx b/packages/dev-tools-pages/ts/context/compiler.tsx index e14c1936e..88402e4f6 100644 --- a/packages/dev-tools-pages/ts/context/compiler.tsx +++ b/packages/dev-tools-pages/ts/context/compiler.tsx @@ -1,6 +1,6 @@ import Icon from 'ts/icons/logos/compiler.svg'; -export default { +export const context = { title: 'sol-compiler', name: 'compiler', subtitle: 'Solidity compilation that just works', diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx index f2f4d5dad..eea3ccca6 100644 --- a/packages/dev-tools-pages/ts/context/cov.tsx +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -1,6 +1,6 @@ import Icon from 'ts/icons/logos/cov.svg'; -export default { +export const context = { title: 'sol-cov', name: 'cov', subtitle: 'Solidity code coverage', diff --git a/packages/dev-tools-pages/ts/context/index.tsx b/packages/dev-tools-pages/ts/context/index.tsx index 54556a3fd..3aba2f34c 100644 --- a/packages/dev-tools-pages/ts/context/index.tsx +++ b/packages/dev-tools-pages/ts/context/index.tsx @@ -1,5 +1,14 @@ import { createContext } from 'react'; +interface ContextInterface { + title?: string; + name?: string; + subtitle?: string; + tagline?: string; + icon?: React.ReactNode; + colors?: any; +} + const ThemeContext = createContext({}); -export default ThemeContext; +export { ThemeContext, ContextInterface }; diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx index 9593c08ec..507fa663d 100644 --- a/packages/dev-tools-pages/ts/context/profiler.tsx +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -1,6 +1,6 @@ import Icon from 'ts/icons/logos/profiler.svg'; -export default { +export const context = { title: 'sol-profiler', name: 'profiler', subtitle: 'Gas profiling for Solidity', diff --git a/packages/dev-tools-pages/ts/context/trace.tsx b/packages/dev-tools-pages/ts/context/trace.tsx index 697a4263a..fea72d4c2 100644 --- a/packages/dev-tools-pages/ts/context/trace.tsx +++ b/packages/dev-tools-pages/ts/context/trace.tsx @@ -1,6 +1,6 @@ import Icon from 'ts/icons/logos/trace.svg'; -export default { +export const context = { title: 'sol-trace', name: 'trace', subtitle: 'Human-readable stack traces', -- cgit v1.2.3 From 6919409c2b642937686ef8a77e21ad9f321a2be8 Mon Sep 17 00:00:00 2001 From: August Skare Date: Tue, 20 Nov 2018 15:28:18 +0100 Subject: typedef for context data --- packages/dev-tools-pages/ts/context/compiler.tsx | 4 +++- packages/dev-tools-pages/ts/context/cov.tsx | 4 +++- packages/dev-tools-pages/ts/context/index.tsx | 9 ++++++++- packages/dev-tools-pages/ts/context/profiler.tsx | 4 +++- packages/dev-tools-pages/ts/context/trace.tsx | 4 +++- 5 files changed, 20 insertions(+), 5 deletions(-) (limited to 'packages/dev-tools-pages/ts/context') diff --git a/packages/dev-tools-pages/ts/context/compiler.tsx b/packages/dev-tools-pages/ts/context/compiler.tsx index 88402e4f6..177e265e5 100644 --- a/packages/dev-tools-pages/ts/context/compiler.tsx +++ b/packages/dev-tools-pages/ts/context/compiler.tsx @@ -1,6 +1,8 @@ import Icon from 'ts/icons/logos/compiler.svg'; -export const context = { +import { ContextInterface } from './index'; + +export const context: ContextInterface = { title: 'sol-compiler', name: 'compiler', subtitle: 'Solidity compilation that just works', diff --git a/packages/dev-tools-pages/ts/context/cov.tsx b/packages/dev-tools-pages/ts/context/cov.tsx index eea3ccca6..1ade45e9d 100644 --- a/packages/dev-tools-pages/ts/context/cov.tsx +++ b/packages/dev-tools-pages/ts/context/cov.tsx @@ -1,6 +1,8 @@ import Icon from 'ts/icons/logos/cov.svg'; -export const context = { +import { ContextInterface } from './index'; + +export const context: ContextInterface = { title: 'sol-cov', name: 'cov', subtitle: 'Solidity code coverage', diff --git a/packages/dev-tools-pages/ts/context/index.tsx b/packages/dev-tools-pages/ts/context/index.tsx index 3aba2f34c..35c647ad6 100644 --- a/packages/dev-tools-pages/ts/context/index.tsx +++ b/packages/dev-tools-pages/ts/context/index.tsx @@ -6,7 +6,14 @@ interface ContextInterface { subtitle?: string; tagline?: string; icon?: React.ReactNode; - colors?: any; + colors?: { + main: string; + secondary: string; + secondary_alt: string; + type: string; + type_alt: string; + dark: string; + }; } const ThemeContext = createContext({}); diff --git a/packages/dev-tools-pages/ts/context/profiler.tsx b/packages/dev-tools-pages/ts/context/profiler.tsx index 507fa663d..5ccfa5b4c 100644 --- a/packages/dev-tools-pages/ts/context/profiler.tsx +++ b/packages/dev-tools-pages/ts/context/profiler.tsx @@ -1,6 +1,8 @@ import Icon from 'ts/icons/logos/profiler.svg'; -export const context = { +import { ContextInterface } from './index'; + +export const context: ContextInterface = { title: 'sol-profiler', name: 'profiler', subtitle: 'Gas profiling for Solidity', diff --git a/packages/dev-tools-pages/ts/context/trace.tsx b/packages/dev-tools-pages/ts/context/trace.tsx index fea72d4c2..9627cc0a4 100644 --- a/packages/dev-tools-pages/ts/context/trace.tsx +++ b/packages/dev-tools-pages/ts/context/trace.tsx @@ -1,6 +1,8 @@ import Icon from 'ts/icons/logos/trace.svg'; -export const context = { +import { ContextInterface } from './index'; + +export const context: ContextInterface = { title: 'sol-trace', name: 'trace', subtitle: 'Human-readable stack traces', -- cgit v1.2.3