YANG GUI - fixed incorrect event/variable naming.
- also added custom glyph for YANG.
- also implemented details panel structure.

Change-Id: Ifdbf358acfa724591afd3b865da7e9d1dab5d429
diff --git a/web/gui/src/main/webapp/app/fw/svg/glyphData.js b/web/gui/src/main/webapp/app/fw/svg/glyphData.js
index 5da307a..527957b 100644
--- a/web/gui/src/main/webapp/app/fw/svg/glyphData.js
+++ b/web/gui/src/main/webapp/app/fw/svg/glyphData.js
@@ -1271,6 +1271,19 @@
             'a1.8,1.8,0,0,1,1.6-1h9.5a1.8,1.8,0,1,1,0,3.7H28.2L21,77.1H78.6' +
             'L71.4,64H61.9a1.8,1.8,0,1,1,0-3.7H72.5a1.8,1.8,0,0,1,1.6,1' +
             'l9.2,16.8A1.8,1.8,0,0,1,81.7,80.8Z'
+        },
+
+        extraGlyphs = {
+            _yang: '0 0 400 400',
+            yang: 'M323.3,199.2a33.2,33.2,0,1,1-66.4,0' +
+            'c0-18.4,14.9-34.1,33.2-33.3S323.3,180.8,323.3,199.2Z' +
+            'M286.5,289.9c-78.2-.3-86.6-72.2-86.9-89.1s-14.6-91.8-88.3-88.3' +
+            'c-7.5.3-34.6,1.2-56.9,20.1-25.8,21.8-29,53.9-30.5,68.2-0.2,' +
+            '2.2-.4,4.4-0.5,6.5h0a175.5,175.5,0,0,0,171,172.9H199' +
+            'a175.5,175.5,0,0,0,58.6-10l3.9-1.4,3.9-1.5,3.9-1.7h0' +
+            'l3.9-1.7,2.8-1.3,2.7-1.4a175.6,175.6,0,0,0,95.9-155.1' +
+            'C372.4,226.7,358,290.1,286.5,289.9ZM110.1,237.7' +
+            'A33.6,33.6,0,1,1,143.7,204,33.6,33.6,0,0,1,110.1,237.7Z'
         };
 
 
@@ -1283,6 +1296,7 @@
         gsApi.registerGlyphSet(badgeDataSet);
         gsApi.registerGlyphs(spriteData);
         gsApi.registerGlyphSet(mojoDataSet);
+        gsApi.registerGlyphs(extraGlyphs);
     }
 
     // ----------------------------------------------------------------------