' ).
@@ -350,40 +283,4 @@ CLASS lcl_gui_page_db IMPLEMENTATION.
ENDCASE.
ENDMETHOD. "explain_content
- METHOD styles.
-
- CREATE OBJECT ro_html.
-
- _add '/* DB ENTRIES */'.
- _add 'div.db_list {'.
- _add ' background-color: #f2f2f2;'.
- _add ' padding: 0.5em;'.
- _add '}'.
- _add 'table.db_tab pre {'.
- _add ' display: inline-block;'.
- _add ' overflow: hidden;'.
- _add ' word-wrap:break-word;'.
- _add ' white-space: pre-wrap;'.
- _add ' margin: 0px;'.
- _add ' width: 30em;'.
- _add '}'.
- _add 'table.db_tab tr.firstrow td { padding-top: 0.5em; }'.
- _add 'table.db_tab th {'.
- _add ' text-align: left;'.
- _add ' color: #888;'.
- _add ' padding: 0.5em;'.
- _add ' border-bottom: 1px #ddd solid;'.
- _add '}'.
- _add 'table.db_tab td {'.
- _add ' color: #333;'.
- _add ' padding: 0.5em;'.
- _add ' vertical-align: top;'.
- _add '}'.
- _add 'table.db_tab td.data {'.
- _add ' color: #888;'.
- _add ' font-style: italic;'.
- _add '}'.
-
- ENDMETHOD. "styles
-
ENDCLASS.
\ No newline at end of file
diff --git a/src/zabapgit_page_debug.prog.abap b/src/zabapgit_page_debug.prog.abap
index db2641f77..151ca4017 100644
--- a/src/zabapgit_page_debug.prog.abap
+++ b/src/zabapgit_page_debug.prog.abap
@@ -6,8 +6,6 @@ CLASS lcl_gui_page_debuginfo DEFINITION FINAL INHERITING FROM lcl_gui_page_super
PUBLIC SECTION.
METHODS lif_gui_page~render REDEFINITION.
- METHODS styles
- RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper.
METHODS scripts
RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper.
@@ -25,7 +23,7 @@ CLASS lcl_gui_page_debuginfo IMPLEMENTATION.
CREATE OBJECT ro_html.
- ro_html->add( header( io_include_style = styles( ) ) ).
+ ro_html->add( header( ) ).
ro_html->add( title( 'DEBUG INFO' ) ).
ro_html->add( '
' ).
@@ -89,23 +87,6 @@ CLASS lcl_gui_page_debuginfo IMPLEMENTATION.
ENDMETHOD. " render_supported_object_types
- METHOD styles.
-
- CREATE OBJECT ro_html.
-
- _add '/* DEBUG INFO STYLES */'.
- _add 'div.debug_container {'.
- _add ' padding: 0.5em;'.
- _add ' font-size: 10pt;'.
- _add ' color: #444;'.
- _add ' font-family: Consolas, Courier, monospace;'.
- _add '}'.
- _add 'div.debug_container p {'.
- _add ' margin: 0px;'.
- _add '}'.
-
- ENDMETHOD.
-
METHOD scripts.
CREATE OBJECT ro_html.
diff --git a/src/zabapgit_page_diff.prog.abap b/src/zabapgit_page_diff.prog.abap
index 9c0a97d04..e026a1d8e 100644
--- a/src/zabapgit_page_diff.prog.abap
+++ b/src/zabapgit_page_diff.prog.abap
@@ -33,7 +33,6 @@ CLASS lcl_gui_page_diff DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
PRIVATE SECTION.
DATA: mt_diff_files TYPE tt_file_diff.
- METHODS styles RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper.
METHODS render_diff
IMPORTING is_diff TYPE ty_file_diff
RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper.
@@ -175,133 +174,6 @@ CLASS lcl_gui_page_diff IMPLEMENTATION.
ENDMETHOD. "append_diff
- METHOD styles.
-
- CREATE OBJECT ro_html.
-
- _add '/* DIFF */'. "#EC NOTEXT
- _add 'div.diff {'. "#EC NOTEXT
- _add ' background-color: #f2f2f2;'. "#EC NOTEXT
- _add ' padding: 0.7em '. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'div.diff_head {'. "#EC NOTEXT
- _add ' padding-bottom: 0.7em;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'span.diff_name {'. "#EC NOTEXT
- _add ' padding-left: 0.5em;'. "#EC NOTEXT
- _add ' color: grey;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'span.diff_name strong {'. "#EC NOTEXT
- _add ' color: #333;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'span.diff_banner {'. "#EC NOTEXT
- _add ' border-style: solid;'. "#EC NOTEXT
- _add ' border-width: 1px;'. "#EC NOTEXT
- _add ' border-radius: 3px;'. "#EC NOTEXT
- _add ' padding-left: 0.3em;'. "#EC NOTEXT
- _add ' padding-right: 0.3em;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add '.diff_ins {'. "#EC NOTEXT
- _add ' border-color: #7bea7b;'. "#EC NOTEXT
- _add ' background-color: #d3f8d3;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add '.diff_del {'. "#EC NOTEXT
- _add ' border-color: #ff667d;'. "#EC NOTEXT
- _add ' background-color: #ffccd4;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add '.diff_upd {'. "#EC NOTEXT
- _add ' border-color: #dada00;'. "#EC NOTEXT
- _add ' background-color: #ffffcc;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'div.diff_content {'. "#EC NOTEXT
- _add ' background: #fff;'. "#EC NOTEXT
- _add ' border-top: 1px solid #DDD;'. "#EC NOTEXT
- _add ' border-bottom: 1px solid #DDD;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
-
- _add 'div.diff_head span.state-block {'.
- _add ' margin-left: 0.5em;'.
- _add ' font-family: Consolas, Lucida Console, Courier, monospace;'.
- _add ' display: inline-block;'.
- _add ' text-align: center;'.
- _add '}'.
- _add 'div.diff_head span.state-block span {'.
- _add ' display: inline-block;'.
- _add ' padding: 0px 4px;'.
- _add ' border: 1px solid #000;'.
- _add '}'.
- _add 'div.diff_head span.state-block span.added {'.
- _add ' background-color: #69ad74; '.
- _add ' border-color: #579e64;'.
- _add ' color: white;'.
- _add '}'.
- _add 'div.diff_head span.state-block span.changed {'.
- _add ' background-color: #e0c150;'.
- _add ' border-color: #d4af25;'.
- _add ' color: white;'.
- _add '}'.
- _add 'div.diff_head span.state-block span.mixed {'.
- _add ' background-color: #e0c150;'.
- _add ' border-color: #579e64;'.
- _add ' color: #69ad74;'.
- _add '}'.
- _add 'div.diff_head span.state-block span.deleted {'.
- _add ' background-color: #c76861;'.
- _add ' border-color: #b8605a;'.
- _add ' color: white;'.
- _add '}'.
- _add 'div.diff_head span.state-block span.none {'.
- _add ' background-color: #e8e8e8;'.
- _add ' border-color: #dbdbdb;'.
- _add ' color: #c8c8c8;'.
- _add '}'.
-
- " Table part
- _add '/* DIFF TABLE */'. "#EC NOTEXT
- _add 'table.diff_tab {'. "#EC NOTEXT
- _add ' font-family: Consolas, Courier, monospace;'. "#EC NOTEXT
- _add ' font-size: 10pt;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab td,th {'. "#EC NOTEXT
- _add ' color: #444;'. "#EC NOTEXT
- _add ' padding-left: 0.5em;'. "#EC NOTEXT
- _add ' padding-right: 0.5em;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab th {'. "#EC NOTEXT
- _add ' text-align: left;'. "#EC NOTEXT
- _add ' font-weight: normal;'. "#EC NOTEXT
- _add ' padding-top: 3px;'. "#EC NOTEXT
- _add ' padding-bottom: 3px;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab thead.header th {'. "#EC NOTEXT
- _add ' color: #EEE;'. "#EC NOTEXT
- _add ' background-color: #BBB;'. "#EC NOTEXT
- _add ' text-align: left;'. "#EC NOTEXT
- _add ' font-weight: bold;'. "#EC NOTEXT
- _add ' padding-left: 0.5em;'. "#EC NOTEXT
- _add ' font-size: 9pt;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab thead.nav_line {'. "#EC NOTEXT
- _add ' background-color: #edf2f9;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab thead.nav_line th {'. "#EC NOTEXT
- _add ' color: #bbb;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab td.num, th.num {'. "#EC NOTEXT
- _add ' text-align: right;'. "#EC NOTEXT
- _add ' color: #ccc;'. "#EC NOTEXT
- _add ' border-left: 1px solid #eee;'. "#EC NOTEXT
- _add ' border-right: 1px solid #eee;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab code {'. "#EC NOTEXT
- _add ' font-family: inherit;'. "#EC NOTEXT
- _add ' white-space: pre;'. "#EC NOTEXT
- _add '}'. "#EC NOTEXT
- _add 'table.diff_tab tbody tr:first-child td { padding-top: 0.5em; }'.
- _add 'table.diff_tab tbody tr:last-child td { padding-bottom: 0.5em; }'.
-
- ENDMETHOD.
-
METHOD render_diff_head.
DATA: lo_html TYPE REF TO lcl_html_helper,
ls_stats TYPE lcl_diff=>ty_count.
@@ -467,7 +339,7 @@ CLASS lcl_gui_page_diff IMPLEMENTATION.
CREATE OBJECT ro_html.
- ro_html->add( header( io_include_style = styles( ) ) ).
+ ro_html->add( header( ) ).
ro_html->add( title( 'DIFF' ) ).
LOOP AT mt_diff_files INTO ls_diff_file.
diff --git a/src/zabapgit_page_main.prog.abap b/src/zabapgit_page_main.prog.abap
index ecbda3159..e272b5983 100644
--- a/src/zabapgit_page_main.prog.abap
+++ b/src/zabapgit_page_main.prog.abap
@@ -24,8 +24,6 @@ CLASS lcl_gui_page_main DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
METHODS:
test_changed_by
RAISING lcx_exception,
- styles
- RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper,
retrieve_active_repo
RAISING lcx_exception,
render_toc
@@ -125,7 +123,7 @@ CLASS lcl_gui_page_main IMPLEMENTATION.
CREATE OBJECT ro_html.
- ro_html->add( header( io_include_style = styles( ) ) ).
+ ro_html->add( header( ) ).
ro_html->add( title( iv_title = 'HOME'
io_menu = build_main_menu( ) ) ).
@@ -342,93 +340,6 @@ CLASS lcl_gui_page_main IMPLEMENTATION.
* ASSETS, STYLES, SCRIPTS
**********************************************************************
- METHOD styles.
-
- CREATE OBJECT ro_html.
-
- _add '/* REPOSITORY TABLE*/'.
- _add 'div.repo_container {'.
- _add ' position: relative;'.
- _add '}'.
- _add '.repo_tab {'.
- _add ' border: 1px solid #DDD;'.
- _add ' border-radius: 3px;'.
- _add ' background: #fff;'.
- _add ' margin-top: 0.5em;'.
- _add '}'.
- _add '.repo_tab td {'.
- _add ' border-top: 1px solid #eee;'.
- _add ' vertical-align: middle;'.
- _add ' color: #333;'.
- _add ' padding-top: 2px;'.
- _add ' padding-bottom: 2px;'.
- _add '}'.
- _add '.repo_tab td.icon {'.
- _add ' width: 32px;'.
- _add ' text-align: center;'.
- _add '}'.
- _add '.repo_tab td.type {'.
- _add ' width: 3em;'.
- _add '}'.
- _add '.repo_tab td.object {'.
- _add ' padding-left: 0.5em;'.
- _add '}'.
- _add '.repo_tab td.files {'.
- _add ' padding-left: 0.5em;'.
- _add '}'.
- _add '.repo_tab td.cmd {'.
- _add ' text-align: right;'.
- _add ' padding-left: 0.5em;'.
- _add ' padding-right: 0.7em;'.
- _add '}'.
- _add '.repo_tab tr.unsupported { color: lightgrey; }'.
- _add '.repo_tab tr.modified { background: #fbf7e9; }'.
- _add '.repo_tab tr:first-child td { border-top: 0px; }'.
- _add '.repo_tab td.current_dir { color: #ccc; }'.
-
- " States
- _add '.repo_tab td.cmd span.state-block {'.
- _add ' margin-left: 1em;'.
- _add ' font-family: Consolas, Lucida Console, Courier, monospace;'.
- _add ' font-size: x-small;'.
- _add ' vertical-align: 13%;'.
- _add ' display: inline-block;'.
- _add ' text-align: center;'.
- _add '}'.
- _add '.repo_tab td.cmd span.state-block span {'.
- _add ' display: inline-block;'.
- _add ' padding: 0px 2px;'.
- _add ' border: 1px solid #000;'.
- _add '}'.
-
- _add '.repo_tab td.cmd span.state-block span.added {'.
- _add ' background-color: #69ad74; '.
- _add ' border-color: #579e64;'.
- _add ' color: white;'.
- _add '}'.
- _add '.repo_tab td.cmd span.state-block span.changed {'.
- _add ' background-color: #e0c150;'.
- _add ' border-color: #d4af25;'.
- _add ' color: white;'.
- _add '}'.
- _add '.repo_tab td.cmd span.state-block span.mixed {'.
- _add ' background-color: #e0c150;'.
- _add ' border-color: #579e64;'.
- _add ' color: #69ad74;'.
- _add '}'.
- _add '.repo_tab td.cmd span.state-block span.deleted {'.
- _add ' background-color: #c76861;'.
- _add ' border-color: #b8605a;'.
- _add ' color: white;'.
- _add '}'.
- _add '.repo_tab td.cmd span.state-block span.none {'.
- _add ' background-color: #e8e8e8;'.
- _add ' border-color: #dbdbdb;'.
- _add ' color: #c8c8c8;'.
- _add '}'.
-
- ENDMETHOD. "styles
-
METHOD lif_gui_page~get_assets.
* http://fa2png.io/r/octicons/
* colour: #808080
diff --git a/src/zabapgit_page_settings.prog.abap b/src/zabapgit_page_settings.prog.abap
index 797f4fa56..a81637801 100644
--- a/src/zabapgit_page_settings.prog.abap
+++ b/src/zabapgit_page_settings.prog.abap
@@ -11,8 +11,6 @@ CLASS lcl_gui_page_settings DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
save_settings TYPE string VALUE 'save_settings',
END OF c_action.
PRIVATE SECTION.
- METHODS styles
- RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper.
METHODS render_proxy
RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper.
METHODS render_development_internals
@@ -46,7 +44,7 @@ CLASS lcl_gui_page_settings IMPLEMENTATION.
read_settings( ).
- ro_html->add( header( io_include_style = styles( ) ) ).
+ ro_html->add( header( ) ).
ro_html->add( title( 'Settings' ) ).
ro_html->add( render_form_begin( ) ).
@@ -56,18 +54,6 @@ CLASS lcl_gui_page_settings IMPLEMENTATION.
ro_html->add( render_form_end( ) ).
ENDMETHOD.
- METHOD styles.
- CREATE OBJECT ro_html.
-
- _add '/* settings STYLES */'.
- _add 'div.settings_container {'.
- _add ' padding: 0.5em;'.
- _add ' font-size: 10pt;'.
- _add ' color: #444;'.
- _add ' background-color: #f2f2f2;'.
- _add '}'.
- ENDMETHOD.
-
METHOD render_proxy.
CREATE OBJECT ro_html.
ro_html->add( |
Proxy
| ).
diff --git a/src/zabapgit_page_stage.prog.abap b/src/zabapgit_page_stage.prog.abap
index eeb1debe2..08080efd6 100644
--- a/src/zabapgit_page_stage.prog.abap
+++ b/src/zabapgit_page_stage.prog.abap
@@ -32,8 +32,6 @@ CLASS lcl_gui_page_stage DEFINITION FINAL INHERITING FROM lcl_gui_page_super.
RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper,
render_menu
RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper,
- styles
- RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper,
scripts
RETURNING VALUE(ro_html) TYPE REF TO lcl_html_helper.
@@ -217,7 +215,7 @@ CLASS lcl_gui_page_stage IMPLEMENTATION.
CREATE OBJECT ro_html.
- ro_html->add( header( io_include_style = styles( ) ) ).
+ ro_html->add( header( ) ).
ro_html->add( title( 'STAGE' ) ).
ro_html->add( '
' ).
@@ -248,40 +246,6 @@ CLASS lcl_gui_page_stage IMPLEMENTATION.
ENDMETHOD. "render_menu
- METHOD styles.
-
- CREATE OBJECT ro_html.
-
- _add '/* STAGE */'.
- _add '.stage_tab {'.
- _add ' border: 1px solid #DDD;'.
- _add ' background: #fff;'.
- _add ' margin-top: 0.2em;'.
- _add '}'.
- _add '.stage_tab td {'.
- _add ' border-top: 1px solid #eee;'.
- _add ' color: #333;'.
- _add ' vertical-align: middle;'.
- _add ' padding: 2px 0.5em;'.
- _add '}'.
- _add '.stage_tab th {'.
- _add ' color: #BBB;'.
- _add ' font-size: 10pt;'.
- _add ' text-align: left;'.
- _add ' font-weight: normal;'.
- _add ' background-color: #edf2f9;'.
- _add ' padding: 4px 0.5em;'.
- _add '}'.
- _add '.stage_tab td.status {'.
- _add ' width: 2em;'.
- _add ' text-align: center;'.
- _add '}'.
- _add '.stage_tab tbody tr:first-child td { padding-top: 0.5em; }'.
- _add '.stage_tab tbody tr:last-child td { padding-bottom: 0.5em; }'.
- _add '.stage_tab td.cmd a { padding: 0px 4px; }'.
-
- ENDMETHOD. "styles
-
METHOD scripts.
CREATE OBJECT ro_html.