mirror of
				https://github.com/simon987/music-graph-ui.git
				synced 2025-11-02 20:36:52 +00:00 
			
		
		
		
	UI tweaks
This commit is contained in:
		
							parent
							
								
									2287baf667
								
							
						
					
					
						commit
						4a8a94a6f9
					
				@ -198,7 +198,6 @@ export function MusicGraph(data) {
 | 
			
		||||
                        .then(data => {
 | 
			
		||||
                            if (data.newNodes.length > 0) {
 | 
			
		||||
                                this.expandedNodes.add(d.id)
 | 
			
		||||
                                this.graphSize++
 | 
			
		||||
                                this.addNodes(data.newNodes, data.relations, d.id)
 | 
			
		||||
                            }
 | 
			
		||||
                        })
 | 
			
		||||
@ -317,6 +316,7 @@ export function MusicGraph(data) {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    this.nodeDbClick = (d) => {
 | 
			
		||||
        this.dismiss()
 | 
			
		||||
        if (this.svg.classed('menu-mode')) {
 | 
			
		||||
            return
 | 
			
		||||
        }
 | 
			
		||||
@ -427,6 +427,9 @@ export function MusicGraph(data) {
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        if (nodesToAdd.length > 0) {
 | 
			
		||||
            this.graphSize++
 | 
			
		||||
        }
 | 
			
		||||
        if (nodesToAdd.length > 100) {
 | 
			
		||||
            // That's a lot of nodes, increase spacing
 | 
			
		||||
            this.graphSize++
 | 
			
		||||
@ -496,7 +499,7 @@ export function MusicGraph(data) {
 | 
			
		||||
            .force('link', d3.forceLink(this.links)
 | 
			
		||||
                .id(d => d.id)
 | 
			
		||||
                .strength(l => l.weight)
 | 
			
		||||
                .distance(d => (1.12 / d.weight) * 80 * (this.graphSize))
 | 
			
		||||
                .distance(d => (1.12 / d.weight) * 40 * (this.graphSize))
 | 
			
		||||
            )
 | 
			
		||||
 | 
			
		||||
        this.simulation.alphaTarget(0.03).restart()
 | 
			
		||||
 | 
			
		||||
@ -5,6 +5,9 @@
 | 
			
		||||
                <span>{{artist.name}}<span class="year" v-if="artistInfo.year!==0">[{{artistInfo.year}}]</span></span>
 | 
			
		||||
            </div>
 | 
			
		||||
            <div>
 | 
			
		||||
                <a target="_blank" :href="'https://musicbrainz.org/artist/' + artist.mbid">
 | 
			
		||||
                    <img width="30" height="30" src="../../static/MB.png"/>
 | 
			
		||||
                </a>
 | 
			
		||||
                <AlbumCarousel
 | 
			
		||||
                    style="float: right"
 | 
			
		||||
                    :releases="artistInfo.releases"
 | 
			
		||||
@ -110,7 +113,7 @@ export default {
 | 
			
		||||
        onTagClick: function (tag) {
 | 
			
		||||
            this.$emit('addTag', tag)
 | 
			
		||||
        },
 | 
			
		||||
        onSongEnd: function() {
 | 
			
		||||
        onSongEnd: function () {
 | 
			
		||||
            if (this.audio !== undefined) {
 | 
			
		||||
                this.audio.pause()
 | 
			
		||||
                this.audio.remove()
 | 
			
		||||
@ -124,13 +127,13 @@ export default {
 | 
			
		||||
 | 
			
		||||
<style scoped>
 | 
			
		||||
 | 
			
		||||
    @media screen and (min-width: 600px){
 | 
			
		||||
    @media screen and (min-width: 600px) {
 | 
			
		||||
 | 
			
		||||
        .artist-info {
 | 
			
		||||
            margin: 0 1em;
 | 
			
		||||
            position: fixed;
 | 
			
		||||
            background: rgba(255, 255, 255, 0.92);
 | 
			
		||||
            font-family: "Bitstream Vera Sans",serif;
 | 
			
		||||
            font-family: "Bitstream Vera Sans", serif;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        .comment {
 | 
			
		||||
@ -170,7 +173,7 @@ export default {
 | 
			
		||||
            width: 100%;
 | 
			
		||||
            position: fixed;
 | 
			
		||||
            background: white;
 | 
			
		||||
            box-shadow: rgba(0,0,0,0.9) -3px 1px 10px;
 | 
			
		||||
            box-shadow: rgba(0, 0, 0, 0.9) -3px 1px 10px;
 | 
			
		||||
            top: calc(100% - 200px);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								music_graph/static/MB.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								music_graph/static/MB.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 44 KiB  | 
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user